eclipse Classic(juno
)からAndroidエミュレーター)を開始しようとしていますが、このエラーが発生し続けます。
エラー:不明なスキン名 'WVGA800'
Eclipse Indigoを使用してソフトウェアを開発しましたが、Eclipse junoをインストールして同じプロジェクトをインポートしたため、このエラーが発生し始めました。理由は何ですか?そして、この問題を解決する方法は?
私の解決策は、Android仮想デバイスマネージャーから新しいカスタム仮想デバイスを作成し、それを使用することでした。
Mac OS X
高度な設定でスキンを選択すると、不明であると言われたときに、このエラーはなくなりました。
私はAndroid Mac OS X 10.6.8のStudioで同じ問題にぶつかりました。そこで、ターゲットAPIレベル17(標準セットアップ後に利用可能な唯一のもの) )。既存のAVDはいずれも機能しませんが、新しいもののみが動作します(古いものはすべて17未満のターゲットAPIを使用します)。
システム間でavd
ファイルを移動したときと同じ問題があり、関連するファイルを移動した場合も同様です。したがって、.Android
フォルダーに移動して、名前にconf
の.ini
を含むファイルを変更するという解決策があります。そこに移動した結果、さまざまなリソースへのパスが異なることがわかります。そのため、正しいパス値を入力してください。
それが私の解決方法でした。
スキンを探す場所へのパスは〜/ .Android/avd/$ deivce-name $ .avd/config.iniにあります
このような問題は、別のコンピューターにavdをコピーしたため、その新しいコンピューターでパスが正しくなかったために発生しました。
AVDマネージャーを更新する必要がある場合があります。 WVGA800
は、エミュレータのデフォルトのスキンです。ソフトウェアを更新しようとするかもしれません
1つの解決策は、これを実行して満足している場合、スキンを使用しないことです。これをする:
1>ツール/ AVDマネージャー
2>デバイスを選択
3> [アクション]列のペンアイコンをクリックします
4> [デバイスフレームを有効にする]のチェックを外します
または、既存のスキンを選択する場合は、[詳細設定]をクリックして、[カスタムスキン定義]ドロップダウンボックスまでスクロールします。
カスタムスキンの作成方法の手順を確認するには、[詳細設定]をクリックし、[カスタムハードウェアスキンの作成方法]まで下にスクロールします。ここにリンクします: https ://developer.Android.com/studio/run/managing-avds#skins
私の解決策は、スキンをnexus 5x !!に変更することでした。
Android Studioをアップグレードすると、skin.pathの値が無効になる可能性があります。最良の方法は、画面のセットを独自のフォルダーパスにコピーすることです。永続的なフォルダ。
Macbookの例: