为什么我在 Google Play 商店中找不到我的应用程序?
Why can't I find my application on the Google Play Store?
我们最近在 Google Play 商店发布了应用程序更新。
现在有些table以前可以下载的不能下载了。
正如您在 gradle 中看到的那样,最低版本是 Android 8.
defaultConfig {
applicationId "com.myapp"
minSdkVersion 26 //Android 8
targetSdkVersion 29 //Android 10
multiDexEnabled true
versionCode 106
versionName "7.2"
}
这是我们在清单中要求的内容
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<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_GPS" />
<uses-permission android:name="android.permission.ACCESS_ASSISTED_GPS" />
<uses-permission android:name="android.permission.ACCESS_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.NFC" />
<uses-permission android:name="android.permission.NFC_TRANSACTION_EVENT" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER"/>
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-feature android:name="android.hardware.camera" android:required="true" />
<uses-feature android:name="android.hardware.camera.flash" android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-feature android:name="android.hardware.nfc" android:required="false" />
<uses-feature android:name="android.hardware.telephony" android:required="false" />
我们客户的 table 是 Samsung Galaxy Tab(10.1“2019),但通过分析 Google Play 控制台设备目录中我们支持和不支持的设备列表,我们注意到许多 tablets 被排除在外。
我们客户的 table 是 Samsung Galaxy Tab(10.1“2019),但通过分析 Google Play 控制台设备目录中我们支持和不支持的设备列表,我们注意到许多 tablets 被排除在外。
很遗憾,目录中没有我们的 tablet,因此我们无法获得更多信息。
平板电脑信息:
- Android 9
- 显示 10,1" 1200 X 1920 PX
- FOTOCAMERA 8 MPX Ƒ/2.0
- CPU OCTA 1.8 GHZ
- 内存 3 GB
问题是由以下代码行引起的:
<uses-feature android:name="android.hardware.camera" android:required="true" />
即使有问题的设备有摄像头模块(实际上 Android 8 之后谁没有摄像头模块?)Google Play 商店不这么认为。
根据 Shawn Hazen 的建议,通过将值设置为 false 解决了问题。
我们最近在 Google Play 商店发布了应用程序更新。
现在有些table以前可以下载的不能下载了。
正如您在 gradle 中看到的那样,最低版本是 Android 8.
defaultConfig {
applicationId "com.myapp"
minSdkVersion 26 //Android 8
targetSdkVersion 29 //Android 10
multiDexEnabled true
versionCode 106
versionName "7.2"
}
这是我们在清单中要求的内容
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<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_GPS" />
<uses-permission android:name="android.permission.ACCESS_ASSISTED_GPS" />
<uses-permission android:name="android.permission.ACCESS_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.NFC" />
<uses-permission android:name="android.permission.NFC_TRANSACTION_EVENT" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER"/>
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-feature android:name="android.hardware.camera" android:required="true" />
<uses-feature android:name="android.hardware.camera.flash" android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-feature android:name="android.hardware.nfc" android:required="false" />
<uses-feature android:name="android.hardware.telephony" android:required="false" />
我们客户的 table 是 Samsung Galaxy Tab(10.1“2019),但通过分析 Google Play 控制台设备目录中我们支持和不支持的设备列表,我们注意到许多 tablets 被排除在外。
我们客户的 table 是 Samsung Galaxy Tab(10.1“2019),但通过分析 Google Play 控制台设备目录中我们支持和不支持的设备列表,我们注意到许多 tablets 被排除在外。
很遗憾,目录中没有我们的 tablet,因此我们无法获得更多信息。
平板电脑信息:
- Android 9
- 显示 10,1" 1200 X 1920 PX
- FOTOCAMERA 8 MPX Ƒ/2.0
- CPU OCTA 1.8 GHZ
- 内存 3 GB
问题是由以下代码行引起的:
<uses-feature android:name="android.hardware.camera" android:required="true" />
即使有问题的设备有摄像头模块(实际上 Android 8 之后谁没有摄像头模块?)Google Play 商店不这么认为。 根据 Shawn Hazen 的建议,通过将值设置为 false 解决了问题。