1. ホーム
  2. Android

appの実行エラー:ターゲットデバイスが見つかりませんでした。

2022-02-17 10:22:28

私はAndroid初心者で、初めてAndroid studioをインストールして使いましたが、間違っていたらご指摘ください。

エラーが発生しました。 "run"をクリックした後、仮想デバイスが見つからないと言われ、すでにavd managerで新しい仮想デバイスを作成しました。エラーの内容は以下の通りです。

ソリューションプロセス。 最初、ネット上の解決策をいろいろ調べてみたのですが、どれもうまくいかず、例えば、ある解決策では、以下のように、実行-設定の編集-アプリ-一般-デプロイメント対象オプションで開くから始まるオプションを選択するようにと書いてありました。

しかし、私のAndroid Studioのバージョンは3.5.2であり、Deployment Target Optionsがないのです。

すると、Android sdkに使ったAndroidのバージョンは10で、インストールした仮想端末のAndroidのバージョンは5.1だったので、もしかしたらバージョンが違うかもしれないと思い、戻って10のバージョンをインストールしましたが、それでも直りませんでした。後でわかったのですが、インストールした5.1と10のバージョンは同じ端末にあり、5.1のバージョンを編集してAndroidのバージョンを10に変更したら、実行ボタンの横に仮想端末が表示されるようになりました (後で、あるAndroidのバージョンをダウンロードしただけで、デバイスを作成していなかったことが判明しました。ω) 工程図は以下の通りです。

その後、この方法で別のものを終了させたところ(5.1、つまりロリポップのインターフェースで、バージョン10を選択して終了をクリック)、Android Virtual Device Managerにバージョン10のデバイスを複製していることを示す "2.7 AVGA API 22 2" が追加されており、同じ操作でもバージョン10を選択せず、自身の5.1を使っているだけなのに "An error occurred" が出てきてしまったのでした。また、同じ操作で、バージョン10を選択しなくなり、独自の5.1を使用しましたが、エラーメッセージ "AVDの作成中にエラーが発生しました。詳細はidea.logをご覧ください"と表示され、以下のようになりました。

その後、元のバージョン10の仮想アプライアンスを削除し、バージョン5.1の仮想アプライアンスの上記のインストールをやり直したところ、以下のような結果になり、うまくいきました。

説明 同一端末において、最初に作成した仮想端末のクローンが可能で、クローンした端末のAndroidバージョンが同じであり、同一端末に2つのAndroidバージョンがインストールされていることは不可とする。