2011-04-08 52 views
1

我指的是http://developer.android.com/resources/tutorials/testing/activity_test.html关于活动测试。关于Min SDK版本的困惑

我的avd正在展示platform-2.3.3 api level-10。

在eclipse中,当我点击创建新的android项目,并选择从现有源创建项目,然后浏览到samples \ android-8 \ Spinner它预先填充Min Sdk版本3,当我选择目标平台2.3。 3 API级10它示出了以下警告:

The API level for the selected SDK target does not match the Min SDK Version. 

我已经检查了离心器清单文件包含

<uses-sdk android:minSdkVersion="3"/> 

我曾尝试不同的组合等而改变的样品夹,并改变了目标,但它显示了同样的警告。

我想知道如何纠正警告,以便我的示例运行?

请帮我在这

+0

引入的任何API调用如果它只是一个警告,那么你应该能够忽略它安全。 – 2011-04-08 07:39:16

回答

2

分钟SDK版本可能比目标SDK版本较低。
see this link

+0

嗨鲍勃感谢回复我已阅读此,但我想知道如何使样本运行? – 2011-04-08 07:27:44

2

该应用使用级别10 sdk我猜和指定的minsdklevel是3,这是警告的原因。这个警告可以被忽略。

可以与级Android的任何版本上运行的应用程序> = 3,只要你不使用它凡在10级

+0

谢谢josnidhin回复。 Target&avd api level 10,但示例应用程序清单文件包含sdk version 3.有没有办法修改这个? – 2011-04-08 07:30:10

+1

修改清单文件中的min sdk版本? :) – Torp 2011-04-08 07:34:34

+0

你可以做Torp建议的。但我认为这个警告可以忽略。 – Josnidhin 2011-04-08 07:43:30