需要關於嘗試更新我們的應用時遇到的Android Play商店問題的幫助。Android:在將APK上傳到Play商店時出現「配置無法發佈」
這個問題似乎當APK上傳完成,並且下面的消息顯示出來:
這種配置不能公佈的原因如下(多個): 禁止來自API的裝置升級屏幕布局包含[small,normal,large,xlarge]中的任何一個和包含[android。的所有內容]的功能。 hardware.LOCATION,android.hardware.location.GPS,android.hardware.screen.PORTRAIT,android.hardware.TOUCHSCREEN,android.hardware.WIFI]。某些設備有資格運行多個APK。在這種情況下,該設備將收到具有更高版本代碼的APK。
什麼是有些奇怪的是,Play商店中列出我們所支持的API水平14-18,而我們的SDK設置如下:
/* build.gradle */
...
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "<my app id>"
minSdkVersion 14
targetSdkVersion 21
}
...
/* AndroidManifest.xml */
...
android:versionCode="10"
android:versionName="1.1.1" >
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="21" />
...
另一個(也許是次要的)問題是,以下許可Play商店的APK詳細信息選項卡中列出,儘管我們沒有設置這個在我們的清單文件:
android.permission.CHANGE_WIFI_STATE
當我們切換編譯/目標SDK版本19(我們以前做過),Android Studio c正確地抱怨我們沒有使用最新的Android版本。即使那樣,我們仍然看到上傳問題。
在我們的配置中可能還有別的東西是錯的? 在此先感謝您的協助!
您是否正在使用可能擁有自己的清單來設置此權限/配置的庫? – Tspoon 2015-02-11 11:59:18
看看:http://stackoverflow.com/questions/15275474/android-uploading-new-apk-with-updated-permissions-to-a-published-app,和:http://stackoverflow.com/questions/16060655/what-do-this-google-play-apk-publish-error-message-mean – 2015-02-11 12:01:32
@Tspoon如果是這種情況,那麼我不會擔心太多的隨機權限包括。 _MikiFranko發佈的鏈接似乎涉及多個APK一次上傳的情況。在我的情況下,我只是試圖將更新後的APK置入測試狀態(我一直這樣做),然後將其升級爲通常取代上一個APK的生產。我從未必須先取消發佈現有的版本 – kip2 2015-02-11 15:50:09