13

これまでのところ、SDKとそのPATHをダウンロードしてインストールすることができました。問題は、「android update sdk」がディスプレイに接続され、Imがssh(ビルドサーバーであるためデスクトップ環境がない)を介してリモートヘッドレスサーバーに接続されていることを想定しているため、実行できないことです。Xなしで実行するように指示するAndroidツールのコマンドラインオプションはありますか?

4

2 に答える 2

36

--no-ui更新のフラグがあります。

典型的な Linux セットアップ:

cd android-sdk-linux_86/tools
./android update sdk -u

これにより、ヘッドレスで実行されます。注意して、-u--no-uiは同じフラグです

于 2010-09-13T18:38:42.643 に答える
4

任意の環境 (GUI または非 GUI) で更新を行う小さなコマンド ライン ツールを作成しました。広範囲にテストする機会はありませんでしたが、私が知る限り、本来あるべきことを行っています。

コマンド ライン ツールは、現在利用可能なすべてのプラットフォーム、アドオン、エクストラ、ドキュメント、サンプル、およびツールを使用して、プリインストールされたベース Android SDK を更新します。ビルド サーバーにはこれで十分です (Maven を使用した Hudson CI のインストールに必要です)。

詳細については、こちらをご覧ください:

http://code.google.com/p/android-sdk-tool

于 2010-08-06T06:01:09.003 に答える