我完全不熟悉Android開發,但我剛剛獲得了HTC Hero,並且希望爲它開發一些應用程序。但是,我使用筆記本電腦作爲我的開發機器,而且仿真器非常慢。啓動需要大約10-15分鐘,儘管我可以保持開啓狀態,但在使用其他應用程序(如Web瀏覽器/ Eclipse IDE等)時,它通常會降低系統速度。 開發Android手機?我可以簡單地插入HTC,並不斷加載新的APK,但這似乎是一個過程,以測試較小的變化。還有其他方法可用於調試應用程序,還是必須勇敢模擬器直到我能夠獲得新系統? 謝謝Android模擬器替代
回答
使用你的HERO是要走的路。每次更改後加載APK並運行程序只需要幾秒鐘的時間。如果您沒有運行任何模擬器並插入了HERO(安裝了Android SDK USB驅動程序),那麼Eclipse將自動選擇HERO作爲目標機器。
我對android特定的開發知之甚少,但是你在編寫和使用測試嗎?如果您可以在不加載模擬器的情況下測試大量邏輯,只要您有適當的設置方法來模擬環境即可。
然後仿真器或設備將用於驗證GUI調整或設備特定的功能。如果這就是你現在正在測試的東西,那麼不,我不相信有任何其他解決方案。
您好,我想建立的應用程序從一個編程方面非常簡單。我可以按照我熟悉的語言和API及時創建它們。但是,我並不真正瞭解Android API,因此我不知道需要什麼設置方法來模擬環境。 希望它們可以加快模擬器的運行速度,或者僅僅通過膚淺的GUI調整就可以減小版本。 – keyboardP 2009-12-27 17:33:30
您確實可以將應用程序加載到手機上並進行測試;這是我經常做的事情。
在Eclipse中點擊Ctrl + Shift + F11會自動編譯應用程序,將APK上傳到正在運行的設備(無論是模擬器還是手機),然後啓動應用程序。
這與我的HTC Hero和開發機器(這當然相當快,但由於Eclipse通常在後臺編譯,大部分時間用於安裝在手機上)需要大約7秒鐘。
使用虛擬框的變化,請從谷歌android的ISO文件,如果這一點兒也不工作做好試試這個http://www.genymotion.com/features/
- 1. VS Android模擬器的替代品?
- 2. 替代默認的Android模擬器
- 3. 替代品的Android AVD模擬器
- 4. Android模擬器代替GPS位置
- 5. 詹金斯 - 使用Genymotion虛擬機代替Android模擬器
- 6. 虛擬機中的Android X86代表Android模擬器的真正替代品嗎?
- 7. Android - Android模擬器的任何替代品
- 8. 模擬瀏覽器C#和替代
- 9. 替代Windows Phone 8模擬器
- 10. 如果處理器不支持虛擬化技術的替代Android模擬器
- 11. Android模擬器替代使用WiFi-Direct運行應用程序
- 12. 替代虛擬模板
- 13. Android模擬器
- 14. Android模擬器
- 15. Android模擬器
- 16. 好的模擬器/模擬器(Android,iOS)
- 17. Xcode「模擬器」? Android Studio「模擬器」?
- 18. 將代理設置爲Android模擬器
- 19. 設置android模擬器代理設置
- 20. 如何用替代模擬服務器替換$ httpBackend?
- 21. Android模擬器ABI
- 22. Libvirt + Android模擬器
- 23. android模擬器java.io.StreamCorruptedException
- 24. Netbeans&Android模擬器
- 25. 從Android模擬器
- 26. 在Android模擬器
- 27. java.lang.NullPointerException android模擬器
- 28. 通過替換爲虛擬替代來模擬函數
- 29. 在android模擬器上模擬GPS
- 30. 模擬啓動:Android模擬器
感謝您的回覆。我沒有意識到加載到英雄是*快*。我認爲我必須創建一個APK,將它推到手機上,然後手動將其下載爲「應用程序」。 想想我會離開模擬器,直到我得到我的應用程序在英雄第一:)。 – keyboardP 2009-12-27 18:07:23