[英]My app is not appearing for my phone in the google play store
我有一個帶有以下清單的應用程序,但在手機上看不到。 幾乎所有其他人都可以看到它,但是手機之間無法做到的共同因素是,他們沒有可使用的SIM卡或正在漫游到國外。 我可以對清單進行任何更改,以使其不需要運營商或SIM卡嗎? 我使用的是三星Galaxy S3,而我的朋友使用與Galaxy S3完全相同的版本可以看到該應用程序(他有可用的sim卡)。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="internalOnly" package="com.nanopop.app" android:versionName="1.2.0.0" android:versionCode="9">
<uses-sdk android:minSdkVersion="10" />
<uses-sdk android:targetSdkVersion="10" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.VIBRATE" />
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:resizeable="true"
android:anyDensity="true">
</supports-screens>
<application />
</manifest>
更新:
所以顯然有這兩行:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
自動暗示您需要:
android.hardware.location
android.hardware.location.network
android.hardware.location.gps
所以添加這些行會取消嗎?
<uses-feature android:name="android.hardware.location" android:required="false" />
<uses-feature android:name="android.hardware.location.network" android:required="false" />
<uses-feature android:name="android.hardware.location.gps" android:required="false" />
當您沒有支持手機的應用程序時,就會發生這種情況。 要確認,請檢查您的Google Play商店控制台
APK
排除的設備0管理排除的設備
就您而言,您將獲得一些排除的設備,對其進行瀏覽,您應該在那找到您的手機。
如果您在清單中執行以下操作,則應該在排除的設備上獲得0
。
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="16" />
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true" />
編輯:剛剛看到您的更新。
還要將這些添加到清單中,這樣就不必讓location.gps成為必需 。
<uses-feature
android:name="android.hardware.location.gps"
android:required="false" />
嘗試以下操作,在清單中添加以下行
<uses-feature android:glEsVersion="0x00020000"
android:required="true"/>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.