2017-05-17 8 views
3
$ ionic run android --device 
Running command: "C:\Program Files\nodejs\node.exe" C:\Users\user\Desktop\transroads\jvdappNew\jvdApp\hooks\after_prepare\010_add_platform_class.js C:/Users/user/Desktop/transroads/jvdappNew/jvdApp 
add to body class: platform-android 
ERROR running one or more of the platforms: Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable. 
You may not have the required environment or OS to run this project. 

正しく動作していましたが、Androidスタジオを更新したときに別のSDKもインストールされていますANDROID_HOMEパスにSDKが2つあり、SDKとSDK1があります。 SDKはAPI23とSDK1 API24を持っています。 私はいつも "ionic run android --device"というコマンドを実行していますが、上記のエラーが表示されます。"ionic run android --device"を実行しているときにこのエラーを解決するには

Android Studioのアップデートがすべて正常に機能していましたが、アップデート後にモバイルデバイスでイオンアプリケーションを実行できません.ANDROID_HOMEのパスはC:\ Users \ user \ AppData \ Local \ Android \ sdkです。私はその場所でAndroid Studiosの更新後にSDK1フォルダを持っています。

AVD Manager.exeとSDK Manager.exeこれらのファイルはSDKとSDK1にのみ存在し、そのようなものはありません。 このから私を助けてください。

誰でも、プラットフォームがSDKマネージャで実行できることを教えてください。

+0

'' cordova requirements'コマンドは何を与えますか? –

+0

$ cordovaの必要条件 android: の要件の確認結果Java JDK:installed。 Android SDK:インストール済み Androidターゲット:未インストール Android SDKが見つかりません。インストールされていることを確認してください。デフォルトの場所にない場合は、ANDROID_HOME環境変数を設定します。 Gradle:未インストール Android SDK内にgradleラッパーが見つかりませんでした。 Android SDKを更新する必要があります。 C:\ Users \ user \ AppData \ Local \ Android \ sdk \ tools \ templates \ gradle \ wrapper エラー:いくつかの要件のチェックに失敗しました – faizan

+0

hmm ..あなたのcordova androidプラットフォームのバージョンは? –

答えて

2

コードワイドアンドロイドプラットフォームを更新する必要があります。基本的に6.2.0までの古いバージョンは、androidコマンドをSDKで廃止されました。これは6.2.0で修正されました。

詳細については、this answerを確認してください。最初

更新しますコルドバのCLI:

npm install -g [email protected] 

はあなたが行うことによって、最新のプラットフォームに更新することができます。

ionic platform add [email protected] 

それともIONIC CLI v3のコマンドについては

ionic platform add [email protected] 

is:

ionic cordova platform add [email protected] 
関連する問題