2010-06-22 18 views
0

我的應用程序只能在Android 1.5和1.6設備的市場中可見。所以我認爲我編譯的SDK版本3和集如何爲1.5應用程序設置maxSdkVersion

<uses-sdk minSdkVersion="3" maxSdkVersion="4" /> 

但它似乎並不那麼容易。我得到一個錯誤,說

error: No resource identifier found for attribute 'maxSdkVersion' in package 'android' 

我該如何實現,我的應用程序只有sdk版本3和4設備可見? 只是爲了澄清:我有Android 2.0的所有設備在市場上的應用程序的第二個版本,因爲它使用AccountManager。新版本沒有使用它,因爲它在1.5和1.6中不受支持。

回答

2

您可能會遇到此錯誤,因爲您正在針對1.5 SDK而不是1.6進行開發。

爲了測試它的1.5模擬器,你必須manually install the apk.

+0

是的,如果我的項目目標SDK設置爲1.6,它工作正常。但之後我不能在1.5模擬器中啓動它,因爲它認爲minSdkVersion小於targetSdkVersion :( 我該如何在1.5模擬器中測試我的應用程序呢?我應該忽略警告eclipse給我的清單文件? – Goddchen 2010-06-22 17:36:54

+0

我剛剛發現了Eclipse中的開關,我可以強制1.5模擬器啓動應用程序,即使它小於targetSdkVersion。似乎完美工作。Thx :) 現在看起來像這樣: Eclipse Project Target SDK: 1.6 Goddchen 2010-06-22 17:55:47

相關問題