私は最新のSDKをインストールしましたが、同じ時期に別の場所に別のバージョンのSDKのインスタンスをインストールしました(バージョンはわかりません)。後者の事実が適切かどうかはわかりません。SDKはAVDをどこで定義したのか分かりません
私の便宜のために、SDKをインストールした場所を指し示すANDROID_SDK_HOMEのenv varを定義しました。私はそのツールとプラットフォームツールをPATHに追加しました。
ある時点で、私はSDKマネージャを実行し、プラットフォームツールを含むいくつかのパッケージをインストールまたは更新しました(私は明らかに前の手順の前にこれを行っていました)。
私はAVDマネージャを実行し、ICS用にAVDを作成しました。私はAVDを数回走らせて、簡単なテストを行った。
これは昨日だった。今日、私は使用してエミュレータを実行しようとしたときにAVD、それは言った:
PANIC:開くことができませんでした: "パスをアンドロイドSDKに" .android/AVD/"私のAVD 名" の.ini
私のAVDが定義されている私の ".android"ディレクトリは私のWindowsのホームにあるので、これは不思議です。
私はWindowsの「.android/avd」を参照するのではなく、 "android sdk" .android/avdのパスにAVDを持っていないと言っていました。 HOME。
私はここで何が起こったのか分かりません。
は、あなただけの新しいAVDを作成することはできません何らかの理由はありますか?あなたができることの1つは、元のAVDから別の場所にすべてのファイルをコピーすることです。新しいAVDを作成します。この新しいAVDで古いファイルをコピーします。私はちょうど新しいAVDを作成すると言うでしょう(オリジナルで重要なものがない限り) – dymmeh
確かに私は新しいものを作ることができますが、明日は再び混乱し、私のAVDが私のHOME/.android ?なぜ私はそれがどこにあったのか分からないので、私はそれを修正するか、単に前進する方法を知ることができます。 –
'ANDROID_SDK_HOME'を削除して再起動してみてください。 – CommonsWare