2010-07-15 58 views
7

目前我正在使用Android模擬器進行開發,但速度很慢。我正在尋找一些可以在真實CPU上運行的android端口。在虛擬機上運行Android進行開發

例如,我在VMware上安裝了此產品http://www.android-x86.org/documents/installhowto,它似乎運行速度更快,但我不知道如何在此設置網絡連接。

問題是如果有人正在使用替代Android設置進行開發,而不是模擬器?如果是這樣,配置指令的鏈接將會很好。

+0

如果你離開模擬器運行,它是相當可忍受的。 Android x86可能不是開發手機的最佳選擇。如果你對未來感興趣,這可能很酷,而且我確實預計在上網本上會有穩定的android。那將是今天! 注:我知道它已經在上網本,我的意思是生產準備。 – 2010-07-15 18:55:22

+0

我知道模擬器不應該關閉,但它對我來說仍然很慢。所以我想讓它在真實的CPU上運行,而不是在仿真的ARM上運行。我總是可以在模擬器上進行最終測試。 – alex2k8 2010-07-15 19:04:48

+0

也許這是你運行它的計算機? Android模擬器在我的電腦上相當不錯,即使我的筆記本電腦似乎也能正常運行它。另外,除非我錯了,模擬器會嘗試給出android硬件的準確表示。所以它不會運行它與您的計算機的全部功能(如iphone模擬器) – Falmarri 2010-07-15 20:27:41

回答

5

爲什麼不只是插入一個Android手機?只需設置USB調試,它就像仿真器一樣。

我在我的n450上網本上運行了Android-x86項目,它無法使用。港口絕不準備日常使用。基本上,如果你認爲模擬器很慢,當你發現Android-x86有多慢時,你會哭。如果您認爲模擬器速度較慢,我的建議是在更新/更快的計算機上投入幾塊錢。我開發了一個3歲的Core2Duo 2.4Ghz筆記本電腦,它運行得很好。我甚至在同一檯筆記本電腦上運行x86端口,速度非常慢(更不用說沒有觸摸屏)。此外,如果網絡不能「開箱即用」,那麼您必須破解源代碼並實施您自己的驅動程序,因爲Android-x86旨在用於Asus Eee PC。

所以要麼升級,要麼插上你的android手機並使用它。

但現在,我不打擾嘗試使用x86端口進行開發。它尚未準備好。

+0

謝謝你的信息。 – alex2k8 2010-07-15 23:49:50

0
  1. 啓動時,使用Alt + F1進入終端。
  2. 輸入:netcfg eth0 dhcp
  3. 您的網絡應啓動並獲取IP,你可以,如果你運行netcfg
+2

我試過你的解決方案,但我得到這個惱人的錯誤:「行動'dhcp'失敗(沒有這樣的設備)」...... :( – XpiritO 2011-12-29 23:56:24

2

如果你使用Eclipse,運行程序前檢查,請從「Android SDK中的虛擬設備和虛擬設備管理器「。當然你會因快速跑步而興奮。 不要忘記在硬件設置部分增加你的設備內存。

3

Here你可以找到一個安裝和連接到eclipse x86版本的教程。