5

私はLinux環境に慣れていますが、現時点ではWindows環境でAndroidアプリを開発する必要があります。

したがって、antスクリプトを追加して他の処理を行うには、Windowsプロンプト( $ANDROID_HOME/tools/ にあります)で「android」コマンド( android.bat )を実行する必要があります。

問題は、これにより、コマンドラインの答えが「プロジェクトが更新されました」という代わりに、Android SDKマネージャーが起動することです...だから私の質問は次のとおりです。

Windowsでandroidコマンドを実行するにはどうすればよいですか?? 次のようなものを実行します。

Android 更新プロジェクト --path

たぶん私は正しいバットファイルを実行していませんか?答えが見つからずに、インターネットで多くの検索を行いました。

antディレクトリにある「 ant.bat 」を使用して、Antを完全に動作させることができました

編集 :

問題が解決しました。

入力する代わりに:

Android更新プロジェクト --path XXX

SDKマネージャーを開く$ANDROID_HOME/tools/ディレクトリで、私はしなければなりませんでした:

android.bat更新プロジェクト --path XXX

4

2 に答える 2

1

ANDROID_HOME 環境変数を sdk ディレクトリへのパスに設定し、tools と platform-tools のパスをシステムの PATH 環境変数に追加すると、さらに簡単になります。

次に、コマンドラインから android.bat の代わりにコマンドandroidを実行できます。完全なパスを入力したり、sdk ディレクトリに変更したりする必要はありません。

Windows 環境変数を設定する手順については、こちらを参照してください。

于 2016-06-02T13:12:09.143 に答える
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 .
于 2014-07-05T18:41:22.783 に答える