2011-04-08 106 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