php - tools/android 返回找不到 sdkmanager.jar

标签 php android linux

我正在尝试使用网络服务器(用 php 编写)来构建一个 android 项目(服务器是 Apache。php 脚本只是调用 proc_open 来启动 "/vol1/android_sdk/android-sdk-linux/tools/android 更新项目 --target 4 --name Theme2 --path/vol1/tmp/BuildTest"

android 已启动,但返回“android: can\'t find sdkmanager.jar”

我试图通过设置来解决这个问题: CLASSPATH=$ANDROID_SDK_HOME/tools/lib 在环境中,但它并没有改变结果。

有人可以帮忙吗?

谢谢。

最佳答案

你在哪里设置CLASSPATH?它必须是运行 Apache 的用户可以访问它的地方。您可能必须确保可以使用 mod_env 和 SetEnv 访问用户 ENV 变量以获取访问权限。

关于php - tools/android 返回找不到 sdkmanager.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8590029/

相关文章:

php - 创建一个 PHP 网络应用程序以允许用户对提交的内容进行投票 - 如何最大程度地减少滥用

php - PDO mysql 更新错误

java - 如何使用 jQuery params() 解析深层 URL?

c - USB Linux API : call ioctl requests from user space app

linux - 在 find 和 ls 中使用通配符

sql - 通过shell脚本从表中删除记录

php - 是否可以在正则表达式中使用组而不将它们显示在结果中?

PHP:如何以非阻塞方式调用函数?

java - 如何通过完整性检查从 Dropbox 下载文件?

java - 使用 Mockito 将参数模拟对象转换为另一个对象