我有一臺運行最新CM 7.2的老P500,它是薑餅,特別是2.3.7,它應該是API 10,對不對?我工作的一個應用程序與清單下面一行:INSTALL_FAILED_OLDER_SDK當SDK版本看起來應該工作嗎?
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17" />
這是一個非常基本的應用程序,唯一的權限是android.permission.RECORD_AUDIO
和所有的一切也不能簡單得多。我確實爲2.3.3 API 10安裝了SDK平臺。
即使我將min和target都設置爲10甚至更低,那麼在構建和運行時仍然會獲得INSTALL_FAILED_OLDER_SDK。無論我嘗試什麼,我都無法安裝它。
我正在使用最新的Android Studio(0.1.8我認爲)和Java 1.7u21。該應用程序安裝得很好,我的CM 10.1 Galaxy S III是4.2.2。
從設備轉儲'Build.VERSION.SDK_INT'時,返回什麼值? – CommonsWare
如果我運行'adb shell grep ro.build.version.sdk = system/build.prop'我得到'ro.build.version.sdk = 10' –
嘗試使用'Log'並從Java轉儲值,案件。 – CommonsWare