我正在尝试使用网络服务器(用 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/