2017-04-06 8 views
1

が廃止されました:が「アンドロイド」コマンドは、私が最近、アンドロイドからこの情報を見

C:\...\AppData\Local\Android\sdk\tools>android list sdk 
************************************************************************** 
The "android" command is deprecated. 
For manual SDK, AVD, and project management, please use Android Studio. 
For command-line tools, use tools\bin\sdkmanager.bat 
and tools\bin\avdmanager.bat 
************************************************************************** 

"android" SDK commands can be translated to sdkmanager commands on a best-effort 
basis. 
(This prompt can be suppressed with the --use-sdk-wrapper commend-line argument 
or by setting the USE_SDK_WRAPPER environment variable) 
Continue? [y/N]: 

をそれが「アンドロイド」コマンドは、現在すべてで使用すべきではないということですか?

私がアクセスAVDマネージャに次のコマンドを使用して、エミュレートするデバイスを作成した後、仮想デバイス

$ANDROID_HOME/tools/bin/avdmanager 

を作成し、その後、あなたは$ ANDROID_HOMEの下に配置され、エミュレータ、とそれを開く必要がありUBUNTU 16.04で

+1

簡単な質問:なぜ反応ネイティブタグを設定しましたか? –

+0

[こちら](https://facebook.github.io/react-native/docs/getting-started.html)で説明されているように、Android SDKを使用して反応ネイティブアプリの環境を設定しようとしているときに、この問題が発生しました。 –

答えて

4

/tools /エミュレータ。以前に作成したデバイスのためのコマンドのようなものでなければなりません:

$ANDROID_HOME/tools/emulator -avd testAVD 

そうでない場合は動作しません、$ ANDROID_HOME/toolsフォルダ内のエミュレータのコマンドを実行してみてください。

あなたはすでに、次のコマンド

$ANDROID_HOME/tools/bin/avdmanager list avd 

に確認してから、これはあなたが理解ようになります。この

$ANDROID_HOME/tools/emulator -avd Nexus_4_API_23 

希望のようにそれを実行することができますAndroidのメーカーから仮想デバイスを作成した場合。

関連する問題