2015-01-21 44 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. 將光標移至刷新符號↻並推動它
相關問題