创建并运行一个没有设备或模拟器的android项目
我试图创建一个新的Eclipse项目,我可以测试android类而不必启动emu或连接设备。创建并运行一个没有设备或模拟器的android项目
我导入了android库,但我无法让它工作......我的项目只包含一个java文件,我使用的是一个android类,我只想将它作为一个简单的java应用程序启动。
我得到的错误是:“线程中的异常”main“java.lang.RuntimeException:Stub!”
我的问题是:如何创建一个简单的java项目(在eclipse中)使用android类?
我的问题是:如何创建一个简单的java项目(在eclipse中)使用android类?
你不行。
没有“android类”。 Android是一个操作系统,而不是一个类库。真正的“Android类”仅存在于操作系统中,无论是在仿真器还是设备上。 android.jar
文件仅仅是一组存根,允许Java构建工具成功编译Android应用程序。
如果您的Java代码没有Android依赖关系,您可以在常规Java项目中构建它,也许可以创建一个Android项目使用的JAR文件。
如果您的目标是在您的Android应用程序中单元测试类,那么您应该考虑创建一个Android测试项目。请参阅Hello, Testing以了解如何进行设置。
谢谢,我会试一试。 – cody 2010-11-18 20:08:08
有一些android模拟器可以在开发机器上原生地运行应用程序,但它并不像模拟器那样被认为是可靠的或保持良好的维护状态,并且通常只用于非常狭窄的高级任务,这是启用运行补充分析工具所必需的。
谢谢...所以我要任何Java项目转换到Android项目首先使用任何Android类...好吧。 – cody 2010-11-18 20:07:51