私はAndroid app devに慣れていません。新しい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プラグインがエミュレーターをC:からロードしようとしていますが、構成ファイルがD:にある場合(PANIC:開けませんでした)。 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:に送信し、エミュレータが正しく起動します。
OR
パスの問題でない場合は、次のようにします。
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を起動しました。仮想デバイスが作成され、うまく機能しました。
私のavdはフォルダーd:\ c_data.Androidにありました。フォルダc:\ users\rkk.Androidを検索していました。 d:\からavdフォルダーをコピーし、c:\ users\rkk.Androidに貼り付けました。そしてそれは成功でした。