2017-05-13 7 views
0

私はコードワードとイオン(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;

ビルドに成功しました。エミュレータを起動したくないようです。

ご協力いただければ幸いです。ここで


は、成功したビルドメッセージの後、ログの終わりです:

BUILD SUCCESSFUL

合計時間: /ユーザ/ lesbuchanan /次のAPK(複数可)を内蔵5.135秒 ソース/個人/サンドボックス/モバイル/イオン/電話誓い/プラットフォーム/アンドロイド/構築/出力/ APK /アンドロイド-debug.apk

ANDROID_HOME = /ユーザ/ lesbuchanan /ライブラリ/アンドロイド/ SDK/ JAVA_HOME = /としょうかん/ エラー:avdmanager:コマンドが終了コード1で失敗しました。エラー出力: スレッド "main"の例外java.lang.NoSuchMethodError:com.android.prefs.AndroidLocation.getAvdFolder ()Ljava/lang/String; com.android.sdklib.tool.AvdManagerCli.getAvdManagerでcom.android.sdklib.internal.avd.AvdManager.getInstance(AvdManager.java:380) (AvdManagerCli.java:338)com.android.sdklibで で。 (AvdManagerCli.java:355)com.android.sdklib.tool.AvdManagerCli.run(avdManagerCli.java:355)の にあるcom.android.sdklib.tool.AvdManagerCli.doActionの のtool.AvdManagerCli.displayAvdList(AvdManagerCli.java:516) 203) at com.android.sdklib.tool.AvdManagerCli.main(AvdManagerCli.java:193)

[エラー] Cordovaにエラーが発生しました。 上記のCordovaコマンドを直接実行すると、より多くの洞察を得ることができます。結局のところ、私はちょうどSDKツールを更新するために、Androidのメーカーを使用.enterここにコード

答えて

2

ヴァランアンドロイド--emulator(終了コード1)を実行しながら、

[ERROR]エラーが発生しました。設定 - >外観&動作 - >システム設定 - > Android SDKに進み、SDKツールタブをクリックします。私は、以下のパッケージ更新日:

  • のAndroid SDKのビルド・ツール
  • Androidのエミュレータ
  • のAndroid SDKプラットフォームツール
  • のAndroid SDKツール
  • インテルのx86エミュレータアクセラレータを
  • サポートRepository-> Androidサポートリポジトリ
  • サポートリポジトリ - > Googleリポジトリ

正直なところ、私の問題をどのパッケージが解決しているのか分かりませんが、同時にそれらのすべてを更新するのは良い考えでした。これが誰かを助けることを望みます。

関連する問題