web-dev-qa-db-ja.com

Android SDKおよびパス

Android開発キットをパッケージ(sdk、Eclipseがバンドルされている)としてダウンロードしたので、/opt/Android/sdkに展開しました

コマンドnano ~/.bashrcコマンドを実行して、ファイルを開きました。次のようにパスを設定します

export PATH=${PATH}:/opt/Android/sdk/tools
export PATH=${PATH}:/opt/Android/sdk/platform-tools
export Android_SDK_HOME ={PATH}:/opt/Android/sdk

しかし、コマンドプロンプトでddmsを実行すると、no command ddmds foundというエラーメッセージが表示されます。

Windowsでパス変数を正しく設定すると、ddmsコマンドが正しく機能します。パスの設定方法に問題があると思います。

誰か助けてください。ありがとう。

6
Mayu Mayooresan

私はその背後にある技術的な詳細をあまり知らないので、何が起こったのか分かりません。しかし、私は次の行を削除しました

export Android_SDK_HOME ={PATH}:/opt/Android/sdk

ターミナルを再起動し、ddms実行しました。

1
Mayu Mayooresan

あなたの場合の正しい設定は次のようになります。

export Android_HOME=/opt/Android/sdk
export PATH=$PATH:$Android_HOME/tools:$Android_HOME/platform-tools

環境変数はAndroid_HOMEではなくAndroid_SDK_HOMEと呼ばれることに注意してください。また、サンプルの3行目に$記号がありませんでした(さらにスペースが含まれていました)。最後に、同じパス(DRY)を繰り返す必要はありません-定義済みの変数を使用するだけです。

14
friederbluemle