2017-04-23 11 views
4

まあまあ、イオン性の新しい人。私はError: android: Command failed with exit code 2 を言うエラーが出るIonic Emulate Androidのエラー - 終了コード2

ionic emulate android 

を実行しようとしてトラブルに実行していますよ。しかし、それはBUILD SUCCESSFULと言います。

私は

  1. のUbuntu 16.04.2
  2. ノード6.10.2
  3. NPM 3.10.10
  4. イオン2.2.3
  5. コルドバ6.5.0を実行しているよ何

  6. Androidスタジオ2.3.1

私は自分の.bashrcに環境変数を設定している:

export ANDROID_HOME=$HOME/Android/Sdk 
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools 
ここ

がここにあるionic emulate android

UP-TO-DATE 

BUILD SUCCESSFUL 

Total time: 1.206 secs 

Built the following apk(s): /home/matts-pc/Desktop/turn-app/platforms/android/build/outputs/apk/android-debug.apk 

ANDROID_HOME=/home/matts-pc/Android/Sdk 

JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 

Error: android: Command failed with exit code 2` 
enter code here 

のための出力の下で実行時の出力cordova run --list

Available android devices: 
Available android virtual devices: 
ERROR: Error: android: Command failed with exit code 2 
An unexpected error has occured while running list-emulator-images with code 2: Error: /home/matts-pc/Desktop/turn-app/platforms/android/cordova/lib/list-emulator-images: Command failed with exit code 2 

あなたが何かを必要とする場合、私に教えてください!ありがとうございます

+0

へのすべてのクレジット... – Klemens

答えて

4

これはpostから答えを得ました!

platforms/android/cordova/lib/emulator.js内側:

変更:

return superspawn.spawn('android', ['list', 'avds'])

へ:

return superspawn.spawn('android', ['list', 'avd'])

変更:

var command = 'adb -s ' + target + ' install -r "' + apk + '"';

var command = 'adb uninstall "' + pkgName + '"; adb -s ' + target + ' install -r "' + apk + '"'; 

オリジナルポスター、ここで同じ問題

関連する問題