我最近完成了我的第一个非常基本的Android应用程序,但是在调试和测试时我遇到了一个似乎很常见的问题。 Eclipse和模拟器给了我一个与此emulator.exe has stop working?类似的问题,然后在尝试推荐的解决方案后,我开始收到与此Android Emulator won't run application started from eclipse类似的错误,并在Eclipse中收到错误说:
adb正常运行。
执行'活动'活动启动
自动目标模式:首选AVD“TestAVD”不可用。启动新的模拟器。
使用虚拟设备'TestAVD'
启动新的模拟器模拟器:警告:打开音频输入失败
不幸的是,我找到的解决方案都没有。像我一样工作,能够在模拟器中运行我的应用程序。所以我决定卸载并重新安装Android SDK。我按照初学Android编程书和官方Android网站上提供的说明进行操作,但无济于事。从我上次下载SDK开始,Android SDK Manager是新更新的,虽然看起来安装正确,没有新错误。在Eclipse中重新安装ADT似乎也很顺利。但是我注意到,当我现在重新创建一个新的Android项目时,它创建的方式与网站和我的书所描述的不同。最显着的区别是,在我的drawable文件夹中,只有一个“ic_launcher.png”而不是有三个文件夹用于ldpi,mdpi abd hdpi。 AndroidManifest.xml也无法识别android:targetSdkVersion或android:installLocation,表示找不到找到的资源。另一个主要问题是在我的MultiTouchHandler类中,MotionEvent变量(例如ACTION_MASK或ACTION_POINT_ID_SHIFT)的错误无法解析或不是字段。在我卸载所有内容之前,这些功能完美无缺,应用程序没有遇到任何错误。该应用程序工作!重新安装所有内容,并将我的应用程序移动到一个新项目来修复最初的问题,无处可行。
我搜索了这些论坛并搜索了好几天,所有已经提出的解决方案都没有对我有用。我已经卸载并重新安装并重新下载了SDK我不知道多少次,我真的不想放弃为Android开发..但我似乎无法找到解决方案。抱歉这篇冗长的文章,但我想要彻底!任何帮助将非常感谢!谢谢!