我习惯使用linux环境,但目前我必须在windows环境下开发一个Android应用程序。
所以我需要在windows提示符(位于$ ANDROID_HOME / tools /)中运行“android”命令( android.bat ),以便添加ant脚本并执行其他操作。< / p>
事情是,这启动了我的Android SDK管理器,而不是给我命令行答案谎言:“项目更新”...所以我的问题是:
如何在Windows下运行android命令?运行诸如:
之类的东西android更新项目 - 路径
也许我没有运行正确的bat文件?我做了很多搜索互联网,没有找到任何答案。
我设法完成了Ant的工作,使用位于ant目录中的“ ant.bat ”
编辑:
问题解决了。
而不是输入:
android 更新项目 - 路径XXX
在$ ANDROID_HOME / tools /目录中的,它会打开SDK Manager,我必须这样做:
android.bat 更新项目 - 路径XXX
答案 0 :(得分:1)
通过将ANDROID_HOME环境变量设置为sdk目录的路径,然后将工具和平台工具的路径添加到系统PATH环境变量,可以更加轻松。
然后您可以像以前一样从命令行运行命令 android 而不是android.bat,而无需键入完整路径或更改为sdk目录。
有instructions for setting Windows environment variables here。
答案 1 :(得分:0)
我在Windows中遇到过同样的问题。我是这样做的,它对我有用。
$ $ANDROID_SDK/sdk/tools/android.bat update project -p .
Updated local.properties
Updated file C:\ndk\android-ndk-r9b\samples\hello-jni\proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter
这里首先使用“cd”命令进入ndk项目目录,这是我用“。”(点)路径(-p)
$ANDROID_SDK/sdk/tools/android.bat update project -p .