web-dev-qa-db-ja.com

Genymotion:毎回apkを読み込む方法

私はAndroid開発とGenymotionで始めています。Genymotionに.apkをインストールして複数回実行するのは難しいです。ここで私がやっていることは:

  1. Genymotionの実行から始めます。
  2. ElipseのGenymotionアイコンを押します。
  3. Genymotion Virtual Devices Managerを参照してください。 State of my VM is is on
  4. 新しいAndroidプロジェクトを作成
  5. 緑色の実行ボタンを押します
  6. Run Asダイアログを参照してください。 Androidアプリケーションを選択します
  7. Android DeviceChooser。SelectGenymotion_nexus_oneを参照してください。
  8. hello world app runを参照してください。 GM ホームボタン

ここからアプリを変更すると、エミュレータでアプリを再表示するのが難しいになります。

  1. ボタンをactivity_main.xmlにドラッグします。セーブ。
  2. 緑色の実行ボタンを押します
  3. 何も起こらない

アプリを再表示するには、jiggle the Handleタイプアクションが必要です。

  1. I コンソールログをクリアまたはGM仮想デバイスマネージャーを起動した場合、実行ボタンを押す前に、アプリ通常Genymotionに表示されます

ハンドルを揺らすことなくGenymotionを動作させる方法はありますか?

OSX 10.7.5で最新のSDK:20131030を実行しています

18
Sparky1

解決済み:

Adt-bundle-mac-x86_64-20131030をインストールしてから、[実行]ボタンを右クリックしてドロップダウンメニューを表示することはありませんでした。これを1回行った後、[実行]ボタンを押すと、Android Device Chooserが毎回表示されます)が表示されます。

この問題に最初に遭遇したとき、adt-bundle-mac-x86_64-20131030とGenymotionを再インストールしました。行動に変化は見られませんでした。これは、adt-bundle-mac-x86_64-20131030のこのバージョンのマイナーバグのようです。

1
Sparky1

Genymotionエミュレーターにapkをドラッグすると、自動的にインストールされ、shortcut.enjoyが作成されます。

63
user1917355

コマンドプロンプトで実行:

adb install your_app_name.apk

:-)

5

Android Studioでは、Genymotion仮想デバイスの実行中にプロジェクト(shift + F10)を実行すると、 Select Deployment Targetウィンドウの接続済みデバイスリストにデバイスが表示されます。

0
Majid