今天刚搭的环境,建了个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的啊,不清楚什么情况,在线等
~~~
解决方案 »
- 关于安卓通信,接收的信息总是少了最后一行
- android平台下如何获得类似su权限,要求非云中漫步的作法
- Socket通信问题请教
- 新浪sdk 调用api报错 ,求解
- android 自定义view那里画图片时怎样旋转图片运行出错误
- Linux下android sdk 的安装问题
- 照网上写的一段Touch事件,正常接收到ACTION_DOWN,但ACTION_UP偶尔才能接收到 这是为什么 谢谢
- 网络通信
- 求助,想用c++访问android文件并处理。java通过jni得到结果
- SQLiteException: no such table问题求助
- 急!!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 一致