2017-07-14 34 views
1

我的應用有一些奇怪的問題。Playmarket不顯示應用更新

創建我有輕微的更新應用程序的新版本,也更新了一些圖書館,所以我得到的權限更改,只有位置許可

錯誤版本

android.hardware.BLUETOOTH 
android.hardware.FAKETOUCH 
android.hardware.LOCATION 
android.hardware.MICROPHONE 

好版

android.hardware.BLUETOOTH 
android.hardware.FAKETOUCH 
android.hardware.LOCATION 
android.hardware.location.NETWORK 
android.hardware.MICROPHONE 

所以我得到了什麼問題的用戶誰已經安裝好的版本無法在市場上看到更新。

例如設備三星S4迷你,S7邊緣

我也可以通過以下步驟模擬問題: 1. APK 2.安裝好的版本在市場上看到僅刪除和打開,但不會更新。

好版本 - 版本代碼1

壞的版本 - 版本代碼2

如何解決?或者是什麼問題?

+0

AFAIK您無法通過Google Play更新第三方APK。 – Reaper

+0

這是什麼代碼?這看起來不像權限 –

+0

收割者,好的謝謝你的信息。如何檢測第二個問題,用戶從市場上獲得了好的版本,並且在我上傳不好的版本後,他沒有在市場上看到它? –

回答

0

這些ID不是許可權,而是播放控制檯中顯示的功能。它們可能明確地由declared in the manifest或由Play商店根據權限推斷出來。

如果你聲明的API級別> = 21和位置的權限,必須聲明that you use the corresponding feature

注意:如果您的應用程序的目標是Android 5.0(API級別21)或更高,你 聲明您的應用在清單文件中使用android.hardware.location.networkandroid.hardware.location.gps 硬件功能,具體取決於您的應用 是否從NETWORK_PROVIDERGPS_PROVIDER接收位置更新。 如果您的應用收到了來自這些 位置提供商源的位置信息,則需要聲明應用在您的應用清單中使用這些 硬件功能。

如果您明確將android.hardware.location.NETWORKandroid.hardware.location.gps功能添加到清單,會發生什麼情況?或者如果你將目標水平降低到19?