トップページ > 記事閲覧
エミュレータ設定
名前:ひろ 日時: 2017/07/26 00:58

Androidアプリの開発をしてみたいと思い、手順通りに設定を進めていたのですが、 エミュレータ設定の『Create new Android Virtual Device (AVD)』の設定項目の内の「CPU/ABI」の欄が選択できなくて困っています・・・。 「No CPU/ABI system image availabale for this target.」というエラー(?)が出ているのですが、どうしたらよいか分かりません。 初めてアプリ開発をやってみる初心者ですので、わかりやすく教えていただけないでしょうか?
メンテ

Page: 1 |

Re: エミュレータ設定 ( No.1 )
名前:管理人 日時:2017/07/26 01:16

『CPU/ABI』の項目は『Device』や『Target』の設定によっては選択できる項目が無い状態となります お手数で申し訳ありませんが、『Device』や『Target』の選択項目を色々変更して『CPU/ABI』の選択項目が 存在する設定を探してみてください m(_ _;m
メンテ
Re: エミュレータ設定 ( No.2 )
名前:ひろ 日時:2017/07/26 02:16

「Device」や「Target」の設定を色々と変えてみたのですが、相変わらず「CPU/ABI」が選択できないのです・・・
メンテ
Re: エミュレータ設定 ( No.3 )
名前:管理人 日時:2017/07/26 23:16

最初に Device を選ぶと思いますが、Device にはどのような項目がありますでしょうか?
メンテ
Re: エミュレータ設定 ( No.4 )
名前:ひろ 日時:2017/07/26 23:44

上から、 Nexus 6 Nexus 5 Nexus 7(2007) Nexus 9 Nexus 4 Nexus 10 Nexus 7 Nexus 7 Galaxy Nexus Nexus S Nexus One Android TV(720p) 5.1"WVGA 2.7"QVGA slider Android TV(1080p) 2.7"QVGA 10.1"WXGA(Tablet) 3.3"WQVGA 3.4"WQVGA 5.4"FWVGA 4.65"720p(Galaxy Nexus) 4"WVGA(Nexus S) 4.7"WXGA Android Wear Round 3.2"HVGA slider(ADP1) 3.7"WVGA(Nexus One) 3.2"QVGA(ADP2) 7"WSVGA(Tablet) 3.7"FWVGA slider Android Wear Square Android Wear Round Chin ・・・とこのような項目でした。
メンテ
Re: エミュレータ設定 ( No.5 )
名前:管理人 日時:2017/07/27 00:32

ご返答ありがとうございます Device で表示される項目は私の環境と同じようです では、Device で Nexus6 を選択した場合、Target にはどのような項目がありますでしょうか?
メンテ
Re: エミュレータ設定 ( No.6 )
名前:ひろ 日時:2017/07/27 01:06

上から、 Android 4.4.2 - API Level 19 Android 5.0.1 - API Level 21 Android 5.1.1 - API Level 22 Android 6.0 - API Level 23 Google APIs(Google Inc.) - API Level 19 Google APIs(Google Inc.) - API Level 23 の項目がありました。
メンテ
Re: エミュレータ設定 ( No.7 )
名前:管理人 日時:2017/07/27 01:19

ご返答ありがとうございます こちらのどれを選んでも No CPU/ABI system image availabale for this target. と表示されてしまうのでしょうか? 手元の環境では Android 4.4.2 - API Level 19 と Android 6.0 - API Level 23 で No CPU/ABI system image availabale for this target. が表示されなかったのですが…
メンテ
Re: エミュレータ設定 ( No.8 )
名前:ひろ 日時:2017/07/27 01:27

はい、どれを選んでも表示されてしまいます・・・。 前の設定でどこか間違えてしまったのでしょうか??
メンテ
Re: エミュレータ設定 ( No.9 )
名前:管理人 日時:2017/07/27 03:54

ご返答ありがとうございます どれを選んでも駄目なのですか… Visual Studio Community 2017 は細かい更新が多いので、もしかしたらインストーラーで追加で Android SDK をインストールする必要があるかもしれません Visual Studio Community 2017 をインストールする際に Visual Studio Community 2017 の ダウンロードページから vs_community__1643388920.1501092605.exe などのインストーラーをダウンロード されたと思いますが、それを再度実行してインストーラーを起動してください ( もしインストーラー起動中に『インストーラーを更新してください』と表示されて、『はい』を選んでも再び 『インストーラーを更新してください』と表示されてしまった場合は再度 Visual Studio Community 2017 の ダウンロードサイトから最新のインストーラーをダウンロードして、それを実行してください ) インストーラーが起動したら Visual Studio Community 2017 の項目の『変更』ボタンを押して Visual Studio Community 2017 の変更内容を表示して、上部のタブから『個別のコンポーネント』を 選択すると表示されるコンポーネントの一覧から Android SDK セットアップ (API レベル 19 と 21) Android SDK セットアップ (API レベル 22) Android SDK セットアップ (API レベル 23) にチェックを付けて右下の『変更』ボタンを押して、Android SDK の複数のバージョンをインストールしてみてください そうすれば No CPU/ABI system image availabale for this target. が表示されなくなるかもしれません それでも駄目でしたら Google Android エミュレーター (API レベル 23) をインストールしてみてください それでも駄目でしたら Android NDK (R11C) Android NDK (R12B) Android NDK (R13B) を、と、順にインストールするコンポーネントを増やしてみてください
メンテ
Re: エミュレータ設定 ( No.10 )
名前:ひろ 日時:2017/07/28 18:08

Android NDKをインストールしてみたところ、無事エミュレータを起動することができました。 ありがとうございました。
メンテ
Re: エミュレータ設定 ( No.11 )
名前:管理人 日時:2017/07/29 01:11

問題が解決したようで何よりです (^ ^ すみません、一つだけご質問させてください Android NDK をインストールされたことで使い方ページに記載している AVD Name: AVD_GalaxyNexus_ToolsForApacheCordova Device: Galaxy Nexus (4.65", 720 x 1280: xhdpi) Target: Android 4.4.2 - API Level 19 CPU/ABI: ARM (armeabi-v7a) の設定でもエミュレータを起動できるようになりましたでしょうか?
メンテ
Re: エミュレータ設定 ( No.12 )
名前:ひろ 日時:2017/08/01 00:28

使い方ページのものでは「CPU/ABI」の設定はできるようになったのですが、起動がうまくいきませんでした。
メンテ
Re: エミュレータ設定 ( No.13 )
名前:管理人 日時:2017/08/01 01:28

ご返答ありがとうございます m(_ _)m 使い方ページのものでは起動しませんでしたか… すみません、使い方ページに記載するエミュレーター設定の参考にしたいと思いますので よろしければひろさんが起動に成功した際の Device: の設定( Galaxy Nexus (4.65", 720 x 1280: xhdpi) 等 ) Target: の設定( Android 4.4.2 - API Level 19 等 ) CPU/ABI: の設定( ARM (armeabi-v7a) 等 ) を教えて頂けないでしょうか? ひろさんの問題は既に解決しているのに何度も質問して申し訳ありません m(_ _;m
メンテ
Re: エミュレータ設定 ( No.14 )
名前:ひろ(解決) 日時:2017/08/03 22:14

いえいえ、お気になさらないでください! こちらで起動できたのが、 Device : Galaxy Nexus (4.65", 720 x 1280: xhdpi) Target : Android 6.0 API Level 23 CPU/ABI : Google APIs ARM(armeabi-v7a) でした。
メンテ
Re: エミュレータ設定 ( No.15 )
名前:管理人(解決) 日時:2017/08/04 00:59

ご返答ありがとうございます! 参考にさせて頂きます! m(_ _)m
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存