繁体   English   中英

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

[英]linux command “android” : equivalent in Windows?

我已经习惯了linux环境,但目前我必须在windows环境下开发一个Android应用程序。

所以我需要在Windows提示符(位于$ ANDROID_HOME / tools /)中运行“android”命令( android.bat ),以便添加ant脚本并执行其他操作。

问题是,这启动了我的Android SDK管理器,而不是给我命令行答案谎言:“项目更新”...所以我的问题是:

我如何在Windows下运行android命令? 运行如下的事情:

android更新项目--path

也许我没有运行正确的bat文件? 我做了很多搜索互联网,没有找到任何答案。

我设法使Ant工作完美,使用位于ant目录中的“ ant.bat

编辑:

问题解决了。

而不是输入:

android更新项目 - 路径XXX

在$ ANDROID_HOME / tools /目录中,它会打开我的SDK Manager,我必须这样做:

android.bat更新项目 - 路径XXX

通过将ANDROID_HOME环境变量设置为sdk目录的路径,然后将工具和平台工具的路径添加到系统PATH环境变量,可以使其更加轻松。

然后,您可以像以前一样从命令行运行android而不是android.bat命令,而无需键入完整路径或更改为sdk目录。

这里有关于设置Windows环境变量的说明

我在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 .

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM