我開發應用程序及其在遊戲商店中的Alpha測試階段。我使用一些設備來測試它。
昨天我在應用程序更新後遇到了一個奇怪的問題。在Play商店頁面中,我的設備中有一個「您的設備與此版本不兼容」,因此無法在其中安裝應用程序。但是在開發過程中它可以正常工作,用於調試構建! Play商店的國家設置不是問題,因爲我現在允許所有國家進行測試。
更新:我能夠將簽名的apk安裝到設備上。問題不在於文件或代碼,而是在Play商店設置中!除國家設置以外還有什麼?
任何幫助,高度讚賞!您的設備與此版本不兼容
3
A
回答
1
1
我面臨同樣的問題,因爲你。在平板電腦上,我們的應用程序無法下載,甚至無法通過在Google Play商店中進行搜索找到。這是因爲Google Play根據您設備的硬件和軟件功能來過濾應用程序。
我的應用程序指定了CALL_PHONE
作爲所需權限之一,但在代碼中,我們通過檢查設備是否具有電話功能來處理平板電腦。但是,由於在AndroidManifest
文件中聲明瞭權限,Google Play認爲只有具備通話功能的設備才能下載和使用該應用程序。
此修復程序是明確地告訴谷歌認爲手機通話不是必需的功能:
<uses-feature
android:name="android.hardware.telephony"
android:required="false"/>
的uses-feature
段的開發者指南包含了所有的相關信息:
谷歌Play使用在您的應用 清單中聲明的元素可以從不符合其硬件 和軟件功能要求的設備中過濾您的應用。
通過指定您的應用程序所需的功能,您啓用 谷歌播放到你的應用程序只給其 滿足應用的功能需求的設備,而不是提出它 給所有用戶。
相關問題
- 1. 您的設備與此版本不兼容 - Android PhoneGap
- 2. 「您的設備與此版本不兼容」
- 3. 「您的設備與此版本不兼容」
- 4. Phonegap - Android - 您的設備與此版本不兼容
- 5. Google Play:您的設備與此版本不兼容 - >「No Carrier」
- 6. 設備不兼容此版本 - LG P705
- 7. 您的設備在Asus Nexus 7英寸標籤中與此版本不兼容
- 8. 在Galaxy S8上獲取「您的設備與此版本不兼容」
- 9. 此應用程序與您的所有設備不兼容
- 10. 此產品與您的設備不兼容SAMSUNG Advance
- 11. 此產品與您的設備不兼容(Galaxy S3)
- 12. 誤區谷歌戲稱您的設備不與此版本
- 13. 我的Nexus 7付費應用顯示「您的設備與此版本不兼容」
- 14. 我的應用程序在Play商店,但在Play商店顯示「您的設備與此版本不兼容」
- 15. 更新版本的Android發佈與新設備不兼容
- 16. 版本與Google Play商店中的設備不兼容
- 17. Google Play顯示 - 您的設備與此版本不兼容Samsung Galaxy tab 2和Google Nexus 7
- 18. 當試圖在Android-x86上安裝WhatsApp Messenger時,出現錯誤:「您的設備與此版本不兼容」。
- 19. 谷歌播放 - 您的設備與此版本不兼容 - 華碩TF101變壓器
- 20. 經過適當轉換後:此項目與您的設備不兼容
- 21. 谷歌播放說您的設備不與此應用程序兼容
- 22. Android電子市場顯示「此產品與您的設備不兼容」
- 23. Android應用程序與您的設備不兼容
- 24. 該應用程序與您的所有設備不兼容
- 25. 不兼容的設備,如何兼容?
- 26. Visual Studio生成錯誤「此版本的NuGet.exe與您正在運行的Windows版本不兼容。」
- 27. 原生dll模塊與此版本的Firefox不兼容
- 28. 版本不兼容
- 29. 此版本的cli只與角度版本2.3.1或更高版本兼容
- 30. MongoError:驅動程序與此服務器版本不兼容?
你確定你的build.gradle文件有一個'minSdkVersion',它低於或等於你的設備? –
檢查您的國家/地區是否有可用的應用程序,針對Playstore應用程序配置中的設備版本,這可能會有所幫助。 –
minSdkVersion和國家設置都OK! – WhiteNinja