我在Play商店中有一個應用,可以在API18及更低版本上正常工作,但不能在運行KitKat +的設備上運行(由於default sms app requirements for API19+)。發佈支持較低API的Android應用更新
我想只允許兼容(API18及以下)設備能夠下載我的應用程序。
我到目前爲止已經完成了...
- 我已經建立了針對SDK18
- 我的清單文件設置
<uses-sdk android:minSdkVersion="14" android:maxSdkVersion="18" android:targetSdkVersion="18" />
問題
當我上傳已簽名的APK以播放商店我收到以下錯誤
這種配置不能發佈,原因如下(多個): 禁止從在範圍14-18在範圍API級別API層級的設備升級19+應從14版本降級到版本12 ,這會發生在 包含[small,normal,large,xlarge]以及包含[android.hardware.TELEPHONY,android.hardware.TOUCHSCREEN,android.hardware.WIFI]全部的任何一個的屏幕布局。
刪除maxSdkVersion允許我無誤地上傳APK。
我的理解(最好猜測)是因爲maxSdkVersion已被棄用。我也明白某種connundrum的存在,因爲與API19現有用戶+誰嘗試和更新將面臨一個APK,上面寫着「不要讓API19 +」
我需要
我的應用程序過濾器幫助短信基於某些因素,並允許/阻止收件箱。由於目前不再可能,因此我需要排除API19 +,因此用戶不再抱怨「您的應用程序無法正常工作」。我應該在哪裏尋找。
謝謝大家。
這個問題似乎是脫離主題,因爲它是關於在Google Play上發佈 – Machavity 2014-11-06 01:03:40