我有一位用戶,用摩托羅拉XT910和android 4.0.4報告,他無法從Google Play商店下載我的應用程序。錯誤表示設備與當前版本不兼容;不過,我的應用程序支持API 3 - 16,其中應包括Android 4.0.4。即使應用程序支持API,用戶也無法安裝到Android 4.0.4設備上3 - 16
我目前有API 16和SDK工具r20,並從android修訂歷史記錄(http://developer.android.com/tools/revisions/platforms.html)我可以看到API 15修訂版3是Android所必需的4.0.4。我無法下載修訂版3,因爲它沒有出現在SDK管理器中,但是API 16不應該覆蓋它嗎?還是我做了一個錯誤的假設?
是否需要下載API 15的修訂版本3或者API 16是否覆蓋它? 如果需要,我該怎麼做才能讓這個特定的修訂版顯示在SDK管理器中?或者可以在不使用SDK管理器的情況下在其他地方下載。
發佈您的清單 – Ahmad 2012-08-08 16:03:10
您的'minSdkVersion'和'maxSdkVersion'在您的'AndroidManifest.xml'中指定了什麼? – t0mm13b 2012-08-08 16:03:41
因爲您正在談論摩托羅拉設備,可能會出現一些愚蠢的問題,但您是否恰好在Play管理中爲您的應用啓用了複製保護功能?如果是這樣,您會看到類似於您未通過Google CTS的設備描述的問題。很難弄清摩托羅拉沒有通過CTS的設備...... – Nick 2012-08-08 16:05:01