linux命令“android”:相当于Windows?

时间:2013-01-17 14:06:18

标签: android windows ant command-line

我习惯使用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

2 个答案:

答案 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 .