18

我开始使用 Android 开发和 Genymotion。很难让 Genymotion 安装一个 .apk 并多次运行它。这就是我正在做的事情:

  1. 从 Genymotion 运行开始。
  2. 按 Elipse 中的 Genymotion 图标。
  3. 请参阅 Genymotion 虚拟设备管理器。请注意,我的虚拟机状态开启
  4. 创建一个新的 Android 项目
  5. 按下绿色运行按钮
  6. 请参阅运行方式对话框。选择安卓应用
  7. 请参阅 Android 设备选择器。选择Genymotion_nexus_one
  8. 请参阅hello world应用程序运行。按GM主页键

如果我从这里更改应用程序,很难让应用程序在模拟器中重新显示:

  1. 将按钮拖到 activity_main.xml。节省。
  2. 按下绿色运行按钮
  3. 什么都没发生

要让应用重新显示,需要摇动 Handle类型的操作:

  1. 如果我清除控制台日志或调出GM 虚拟设备管理器,在我按下运行按钮之前,该应用程序通常会显示在 Genymotion 中

任何想法如何在不摇动手柄的情况下使 Genymotion 行为?

我在 OSX 10.7.5 上运行最新的 SDK:20131030

4

4 回答 4

64

在 Genemotion 模拟器上拖放 apk,它会自动安装并创建一个快捷方式。享受。

于 2014-02-19T10:06:24.877 回答
5

在命令提示符下运行:

adb install your_app_name.apk

:-)

于 2015-09-05T06:51:19.993 回答
1

解决了:

自从安装了 adt-bundle-mac-x86_64-20131030 以来,我从来没有右键单击“运行”按钮来在那里显示下拉菜单。完成一次之后,按下运行按钮现在每次都会调出 Android 设备选择器(应该如此)。

当我第一次遇到这个问题时,我重新安装了 adt-bundle-mac-x86_64-20131030 和 Genymotion。我没有看到行为的变化。这似乎是这个版本的 adt-bundle-mac-x86_64-20131030 中的一个小错误

于 2013-11-12T20:19:27.847 回答
0

Android Studio中,如果您在 Genymotion 虚拟设备运行时运行您的项目(shift+F10);您将在“选择部署目标”窗口中的已连接设备列表中看到该设备。

于 2016-07-07T12:47:57.170 回答