私はアンドロイドアプリ開発に不慣れです。新しい AVD を作成し、この AVD で [開始] をクリックすると、次のようになります。
Starting emulator for AVD 'Nexus_4_16_AVD'
PANIC: Could not open: Nexus_4_16_AVD
これは ADT プラグインのバグです。修正されるまでの回避策として、NTFS シンボリック リンクを使用します。
Windows 7 用の C: ドライブと、すべての作業とデータ用の D: ドライブがあります。Windows 7 をインストールした後、すべての特別なフォルダーを C:\Users\John Doe から D:\John Doe に移動しました。ADT プラグインは、エミュレーターと構成ファイルが D: にあるときに、C: からエミュレーターをロードしようとしています (パニック: 開けませんでしたなど)。NTFS では、NTFS シンボリック リンクを使用して、ADT プラグインが D: から読み取ることができます。C:\Users\John Doe でコマンド プロンプトを開き (もちろんユーザー名を使用します)、mklink コマンドを使用します。
mklink /J "C:\Users\John Doe\\.android" "D:\John Doe\\.android"
ADT プラグインが C: で .android を参照しようとすると、NTFS が要求を D: に送信し、エミュレーターが正しく起動します。
また
パスの問題でない場合は、次のようになります。
という環境変数を作成し、ANDROID_SDK_HOME
それをに設定してC:\Users\Administrator Open Eclipse > Window > Preferences
クリックしRun/Debug
、文字列の置換 user.home という名前の新しい変数を追加しC:\Users\Administrator
、AVD を作成して実行するように設定します。
何もうまくいかない場合は、.android フォルダーを C:\Users\.android にコピーするだけです。
私は同じ問題を抱えていましたが、最初の Umer Farooq の提案で解決しました。C:/Users/MyName フォルダーには既にフォルダー .android がありました。バックアップ目的で .android.zip に圧縮し、C:/Users/MyName/.android フォルダーを削除しました。次に、コマンド プロンプト (既に C:/Users/MyName にある) を開き、次のコマンドを実行しました。
mklink /J "C:\Users\MyName\\.android" "D:\\.android"
次に、Eclipse を再起動して AVD を起動しました。仮想デバイスが作成され、正常に機能しました。