今天刚搭的环境,建了个helloandroid,可是运行时出错,错误如下:
[2011-05-21 22:32:29 - FiveChessTest] ERROR: Application requires API version 8. Device API version is 7 (Android 2.1-update1).
[2011-05-21 22:32:29 - FiveChessTest] Launch canceled!
可是我建AVD时建的确实是android2.2 api 8的啊,不清楚什么情况,在线等
~~~
[2011-05-21 22:32:29 - FiveChessTest] ERROR: Application requires API version 8. Device API version is 7 (Android 2.1-update1).
[2011-05-21 22:32:29 - FiveChessTest] Launch canceled!
可是我建AVD时建的确实是android2.2 api 8的啊,不清楚什么情况,在线等
~~~
解决方案 »
- 100分 让一个界面弹出到所有APK的界面之上
- 要写一个短消息界面 想参考下安桌自带短信界面 相关源码怎么获取?
- android 炒股软件(上图)
- adb devices 返回空列表
- android应用程序管理
- 2个Activity如何操作同一个存储对象,类似于注册和修改用户注册信息功能
- 关于Android环境的配置
- 点击ListView中的item时没有反映
- Android 4.2 的屏幕锁的源码在哪儿? 熟悉的给指点一下
- 模拟器运行正常,真机测试出错
- 急!!android编译遇到java.lang.OutOfMemoryError: GC overhead limit exceeded错误
- 急!!Android模拟器手机号码
在创建时确保api选择正确!
要不你创建一个api level 7的AVD就可以了。
设备版本是7的,但是应创建应用使用的api版本是8的,修改default.properties文件target=android-7
解决办法是重新新建2.2的AVD或都将项目的版本修改为2.1的。
检查
AndroidManifest.xml中<uses-sdk android:minSdkVersion="8" />
default.properties中target=android-8
修改成使用的Android SDK 一致