我剛剛升級了我的cordova和離子(npm upgrade -g cordova ionic),現在當我運行「ionic cordova run --emulator」我收到以下錯誤消息:嘗試運行「ionic cordova run --emulator」時,在com.android.prefs.AndroidLocation.getAvdFolder()上獲取NoSuchMethodError異常
線程「main」中的異常java.lang.NoSuchMethodError:com.android.prefs.AndroidLocation.getAvdFolder()Ljava/lang/String;
構建成功,它似乎並不想啓動模擬器。
任何幫助將不勝感激。
這裏是日誌的成功生成消息後結束:
生成成功
總時間:5.135秒 內置以下APK(多個): /用戶/ lesbuchanan /源/個人/沙箱/移動/離子/電話 - 誓言/平臺/安卓/生成/輸出/ apk/android-debug.apk
ANDROID_HOME =/Users/lesbuchanan/Library/Android/sdk/ JAVA_HOME = /圖書館/ Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents /主頁 錯誤:avdmanager:命令失敗,退出代碼1錯誤輸出: 線程「main」中的異常java.lang.NoSuchMethodError:com.android.prefs.AndroidLocation.getAvdFolder ()Ljava /郎/字符串; at com.android.sdklib.internal.avd.AvdManager.getInstance(AvdManager.java:380) at com.android.sdklib.tool.AvdManagerCli.getAvdManager(AvdManagerCli.java:338) at com.android.sdklib。 tool.AvdManagerCli.displayAvdList(AvdManagerCli.java:516) at com.android.sdklib.tool.AvdManagerCli.doAction(AvdManagerCli.java:355) at com.android.sdklib.tool.AvdManagerCli.run(AvdManagerCli.java: 203) at com.android.sdklib.tool.AvdManagerCli.main(AvdManagerCli.java:193)
[錯誤] Cordova遇到錯誤。 您可以通過直接運行上面的Cordova命令獲得更多的瞭解。
[錯誤]錯誤,同時運行。進入代碼在這裏