我完全不熟悉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