Eclipseで以前の経験(錆びた)があり、最近Mac用のAndroid Studio(El Capitan)をダウンロードしました。私は仮想マシン上で "hello world"プログラムを実行したいと思います。 Androidの仮想デバイスマネージャで、私は私が(ネクサス7 2012 API 23)を選んだが、を取得していますメッセージを「読み込みに失敗しました」と詳細を与える:Androidスタジオ(Mac)のAVD(Android仮想デバイス)の起動に問題があります
AndroidのSDKにはName: Nexus_7_2012_API_23
CPU/ABI: Google APIs ARM (armeabi-v7a)
Path: /Users/user/.android/avd/Nexus_7_2012_API_23.avd
Error: Unknown target 'Google Inc.:Google APIs:23' in
/Users/user/.android/avd/Nexus_7_2012_API_23.ini
、私は以下のロードされたがあります
null
null 23 2 Installed
null 23 2 Not installed
null 23 2 Not installed
null 23 1 Not installed
null 23 1 Installed
null 23 3 Installed
null 23 7 Installed
null 23 7 Installed
null 23 1 Installed
null 23 7 Installed
null 23 11 Installed
null 23 11 Installed
null 23 1 Installed
基本的にGoogle APIを含む23のパッケージすべて。ちょうどテレビのものではない。
私のプログラムを実行するために矢印を押すと、正常にビルドされますが、エミュレータは起動しません。これはAVDのメッセージを考えると驚くことではありません。あなたがそれを走らせたときに、画像がうまくいかないとのメッセージがあったといいですね。
アイデア?
おかげで、
デイブ
Android Studioをインストールした後、古いSDKディレクトリで実行していますか?AVDを新しく作成したのですか、古いものを使用しましたか? –
Morrison、応答に感謝します。わかりませんが、私は理解していますが、それは魅力的に近いと思います!私はプロジェクトを作成し、デフォルトを取った。ディレクトリは/ AndroidStudioProjects/Application1です。私はそれを実行するために行ったとき、私はその後、AVDを作成しました。どういうわけかAVDがどこに住んでいるのかをプロジェクトに伝える必要はありますか? – Dave
申し訳ありませんあなたのマシンに以前のAndroid SDKがインストールされていて、それがAndroid Studioまたは新しいAndroid SDKのインストールを介してそれを指し示していたかどうか尋ねていました。私はAVDマネージャを起動し、すべてのエミュレータを削除して新しいエミュレータを作成します。エラーが表示された.iniファイルを見て、間違っていないかどうか確認しましたか? –