2016-06-28 41 views
0

我努力學習具有的android 4GB內存和英特爾奔騰芯片組的戴爾設備上。我試圖在模擬器上運行hello world應用程序,但實際上需要很長時間(超過5分鐘)才能啓動該進程,並最終發出錯誤消息「等待設備時出現錯誤:等待模擬器等待300秒後超時線上」。至於在設備上的測試被認爲是我發現它快速和容易。 所以我的問題是,可能總是在真實設備上測試應用程序,並跳過仿真器上的測試。 也建議我一些提示,以使我的android studio運行得更快。 。是好,並能始終測試真實設備的Android應用程序,而不是使用Android模擬器

+0

這取決於你。通常,與其他設備相比,虛擬設備或仿真器的工作速度較慢。因爲它使用系統Ram和Rom​​。它更適合與外部/實時設備一起測試代碼。您有另一種選擇是Genymotion的虛擬設備。 –

+0

你會告訴我更多關於Genymotion以及如何將其作爲虛擬設備使用的信息。 – akash5678

+0

我建議你使用實時設備。由於虛擬設備會降低系統速度,並且在編譯和啓動應用程序時也會浪費大量時間。 –

回答

1

它總是更好地測試一個真實的設備。它非常快速,特別是在調試時。如果您的模擬器需要很長時間才能加載,請想象一下您嘗試調試並希望在每次更改代碼後檢查應用程序行爲的情況。只需安裝USB驅動程序和設備的API版本上

1

當然是!

首先,確保您的設備開發模式(如果它尚未啓用)。這樣做的信息here

然後,只需通過USB接口插入設備,並在運行Android Studio中的項目會出現。

注意:當您第一次嘗試運行該項目,你的手機會要求的權限,確保你允許它!

+0

我完成了所有這些過程。幫助我克服錯誤:等待設備時出錯:等待模擬器上線300秒後超時。 – akash5678

+0

似乎你在模擬器上運行,與在設備上運行無關。您是否在運行應用時選擇了設備? –

+0

我試圖在設備上運行我的Hello World應用(摩托和聯想智能手機),但字體顏色總是顯示爲黑色,我甚至嘗試了不同的字體顏色。請你給我推薦一些提示,以擺脫這個問題。這可能是一個新問題,但論壇已禁止我7天提問任何問題。 – akash5678

0

運行SDK工具,如果你有設備,如果我們正在測試在真實的設備,而非模擬器應用這將是很好的。但是我們不能購買不同密度,不同尺寸,不同的Android版本的設備進行測試,因此我們需要使用仿真器。

爲了提高Android模擬器的速度在你的系統上安裝HAXM,它會加速模擬器。

+0

我對使用模擬器有同樣的想法。您是否會幫助我縮短錯誤:等待設備時出錯:等待模擬器上線300秒後超時。 – akash5678

+0

什麼是您嘗試啓動的Android設備的操作系統版本? –

+0

android studio 2.1.2。我正在嘗試安裝和使用genymotion作爲模擬器。這是一個不錯的選擇,它是否適用於我的設備(規範中提到的最初問題還包括1.7GHz處理器)。 – akash5678

相關問題