0.5から0.8.14バージョンのAndroid studioを更新しましたが、現在スタジオにはgenymotionが表示されません。全てに感謝 。
編集:genymotionも更新することで問題を解決しました
Genymotionはデフォルトで独自のADBバイナリを使用します。 Android Studioが使用しているバージョンと異なるバージョンがある場合、競合する可能性があり、多くの問題が発生します。その1つは、Genymotionが検出されないことや、アプリの展開に関する問題です。
Genymotionを、デフォルトのAndroid Studioも使用しているADB/Android SDKを使用するように設定することをお勧めします。そうすることで、将来の更新での競合を回避できます。
最初にGenymotionのプラグインをインストールし、[ファイル]タブをクリックして[プラグイン]オプションを見つけ、下にあるGenymotionを検索してからインストールする必要があります。インストール後、Android Studioを再起動する必要があります。その後、「Sdk Manager」アイコンの近くにGenymotionアイコンが表示されます。それをクリックして、Genymotionインストールの場所を指定します。また、Genymotionを使用するために「Oracle Virtual Box」がインストールされていることを確認してください。これは必須です。
編集-
次に、genymotion仮想マシンが起動し、目的の仮想マシンをクリックして(クリック可能/グレー表示されないようにするためにオフにする必要があると思います)、[開始]をクリックします。
次に、メニューバーの下のボタンバーの中央付近にある緑色の[再生]アイコンをクリックすると、genymotion仮想マシンが[実行中のデバイス]の下に表示されます。強調表示して[OK]をクリックすると、プログラムが起動して表示されます。
Genymotionシェルを開き、コマンドラインdevices list
を使用すると、 その後、cmdでコマンドラインadb connect IP address
。ifを使用して、studio.maybeでデバイスを表示しない場合はstudioを再起動します。
1つの単語(デバイスのIPを見つける必要があります):adb connect 192.168.***.***:5555
2019-03-19 09:10:00
私の環境:
私の問題:
list is empty
私の解決策:
cd /opt/genymobile/genymotion
./genymotion-Shell
devices list
(実行中のデバイスが起動しない場合)adb connect yourDeviceIP:5555
参照:
同じ問題が発生したため、genymotionを閉じて[実行]ボタンをクリックしたため、[Deploymntターゲットの選択]ダイアログが開きました。その後、genymotionを管理者として開き、仮想デバイスを起動すると、1分後に[Select Deploymnt Target]ダイアログに表示されます。
重要な点は、genymotionはAndroid studioの後に実行する必要があり、「Select Deploymnt Target」ダイアログを開く必要があるかもしれないことです。
とにかくそれは私のために働く
いくつかの調査の後、解決策を見つけ、タスクバーを開いてadb.exeを終了し、実行(Androidスタジオ)を押すと、adbが再作成され、genymotionエミュレーターがリストに表示されます。いいぞ
最初にgenymotionプラグインをインストールして再起動し、Android studioを再起動します。再起動後、sdkマネージャーアイコンの近くにgenymotionデバイスマネージャーアイコンが表示され、genymotionフォルダーがあるパスを追加します。次に、genymotionデバイスマネージャーを検索して取得します