2015-01-21 72 views
6

我正在使用Android Studio 0.9.9和Genymotion 2.3.1。如何在Genymotion和Android Studio中重新加载应用程序而无需重新启动模拟器?

当我在Android Studio中按下运行应用程序时,Android Studio将允许我选择在我通常使用的Genymotion中部署我的应用程序。

此时,应用程序正在运行。

说到这一点,我想在代码中进行更改。

我保存了Android Studio中的更改。

如何在不重新启动Genymotion的情况下重新加载我的更改并重新部署应用程序?

编辑 最终,只是升级到Android Studio的最新稳定下载是解决方案。

+0

再次运行你的应用程序会不重新启动你的Genymotion – Anjali 2015-01-21 04:32:28

+0

计数器是一个静态变量? – 2015-01-21 04:36:35

+0

计数器不是静态的 – 2015-01-21 04:56:32

回答

1

首先为的Eyal-lezmy提到你应该下载Android Studio 1.0.2 Stable edition,(你总是希望最新版本,特别是具有如果IDE是清新Android Studio是。

如果我理解正确,您想删除并重新安装您的从您的仿真应用程序要做到这一点,在你的模拟器,去Menu - >Settings - >Apps,然后选择您的应用程序和反安装它,然后,去Android Studiorun您applciation

编辑考虑您的评论 Reload being the fact that if my app has a button in activity A, and I press it, and it opens activity B, and I go back to Android Studio to type a comment, I want to reload the app and it auto starts right back at activity A

如果您对代码进行了任何更改,那么要在操作中看到您必须重新运行该应用程序。但是,如果你希望你的默认启动的活动是Activity B,那么你应该去你manifest文件,从活动中删除此A码:

<action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" />

,并把它的活动B码,您要内从你的应用程序开始。

+0

@KimStacks我的1是我将编辑的一个错字(谢谢你的注释)。我能想到的最快方法就是重新运行项目,就像在开始时运行它一样(imho我认为没有比这更快的方法)。 – 2015-01-24 00:40:16

+0

重新运行似乎没有按照我预期的方式工作。我会安装1.0.2来尝试 – 2015-01-24 00:41:19

+0

最终,1.0.2的作品。谢谢。 – 2015-02-02 04:27:24

0

我在Genymotion下遇到了Android 2.3.7中的类似问题。我刚刚在开始之前关闭了应用程序

+0

关闭什么应用程序? Genymotion或Android Studio? – 2015-01-21 04:55:57

+0

金Stacks,在Genymotion关闭应用程序 – R00We 2015-01-21 04:56:32

+1

如何关闭Genymotion中的应用程序? – 2015-01-21 14:57:01

-1

实际上您并不需要什么都不做。 当你点击IDE的按钮来构建和部署你的应用程序。 Android Studio将关闭它,安装它,然后再次运行它,包括您的更改。

你身边发生了什么?

顺便说一句,我真的建议你更新Android Studio,自1.0版本以来,软件非常稳定并且表现得非常好。

5

在Genymotion中按F1,然后单击“Reload JS”以反应原生应用程序开发。

按下F2 for Android Studio模拟器。

1

请关闭模拟器
-In Genymotion窗口中单击该设备名称的设置图标盈
-under“Android系统选项”,选中“显示Android的导航栏”
-click确定和启动模拟器

你会得到从那里你可以终止该应用

0

如果你只需要重载(刷新)的应用程序在你的Genymotion移动设备模拟器,看你最后修改的代码,你的导航栏要做到以下几点:

  1. 转到尚未运行的Genymotion虚拟设备的窗口;最上面一栏上
  2. 点光标世博会标志
  3. 请按下鼠标左键不放
  4. 将光标移至刷新符号↻并推动它
相关问题