Play 商店中的应用程序无法在某些平板电脑设备上使用,主要是 Android 版本 4.1.1
App is not available on Play Store in some tablet devices mostly with Android version 4.1.1
某些平板设备上的 Play 商店不提供该应用程序。
我搜索过这个问题,但没有解决方案解决我的问题。我不明白为什么我的应用程序在某些平板电脑设备上的 Play 商店中不可用。但是当我尝试使用浏览器在 Google Play 网站中搜索它时,它可用并且我能够安装它。我尝试按照其他人的建议添加标签和 android:required="false" 属性,但这并不能解决问题。这是我的应用程序清单。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.companyname.appname"
android:versionCode="30"
android:versionName="1.0.20" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="20" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature
android:name="android.hardware.location.gps"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.telephony"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.camera.autofocus"
android:required="false" />
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="true" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcer"
android:label="@string/app_name"
android:theme="@android:style/Theme.Light.NoTitleBar" >
<activity
android:name="com.companyname.appname.MainActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan|stateHidden" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.companyname.appname.ViewLogFragment"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan|stateHidden" />
<receiver android:name="com.companyname.background.BootCompleteReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<receiver android:name="com.companyname.background.ShutDownReceiver" >
<intent-filter>
<action android:name="android.intent.action.ACTION_SHUTDOWN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<receiver android:name="com.companyname.background.TimeChangeReceiver" >
<intent-filter>
<action android:name="android.intent.action.TIME_SET" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<receiver android:name="com.companyname.background.DateChangeReceiver" >
<intent-filter>
<action android:name="android.intent.action.DATE_CHANGED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<receiver android:name="com.companyname.background.TimeZoneChangeReceiver" >
<intent-filter>
<action android:name="android.intent.action.TIMEZONE_CHANGED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<service android:name="com.companyname.background.SyncAndUpdateService" />
<service android:name="com.companyname.background.AutoSendBackUpService" />
</application>
</manifest>
实际上我的代码似乎没有问题,你应该像 Henry 所说的那样小心相机功能,因为如果设备不支持相机,Google 将不会显示它。不过有时它会混淆 Google。
检查一下,看看您的代码中是否有您未在此处发布的问题:
这是Google播放中关于过滤器的官方信息:
实际上清单上没有错误。所有设备只用了 3 天就可以看到我的应用程序。当我在 Google Play 上上传我的应用程序时,2-3 小时后它已经可用于某些设备,但其他设备需要 3 天。 android 版本或清单上没有问题。请务必查看 Filters on Google Play before uploading your app on the Play Store as what SirChristian123 建议。
某些平板设备上的 Play 商店不提供该应用程序。
我搜索过这个问题,但没有解决方案解决我的问题。我不明白为什么我的应用程序在某些平板电脑设备上的 Play 商店中不可用。但是当我尝试使用浏览器在 Google Play 网站中搜索它时,它可用并且我能够安装它。我尝试按照其他人的建议添加标签和 android:required="false" 属性,但这并不能解决问题。这是我的应用程序清单。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.companyname.appname"
android:versionCode="30"
android:versionName="1.0.20" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="20" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature
android:name="android.hardware.location.gps"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.telephony"
android:required="false" >
</uses-feature>
<uses-feature
android:name="android.hardware.camera.autofocus"
android:required="false" />
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="true" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcer"
android:label="@string/app_name"
android:theme="@android:style/Theme.Light.NoTitleBar" >
<activity
android:name="com.companyname.appname.MainActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan|stateHidden" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.companyname.appname.ViewLogFragment"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan|stateHidden" />
<receiver android:name="com.companyname.background.BootCompleteReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<receiver android:name="com.companyname.background.ShutDownReceiver" >
<intent-filter>
<action android:name="android.intent.action.ACTION_SHUTDOWN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<receiver android:name="com.companyname.background.TimeChangeReceiver" >
<intent-filter>
<action android:name="android.intent.action.TIME_SET" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<receiver android:name="com.companyname.background.DateChangeReceiver" >
<intent-filter>
<action android:name="android.intent.action.DATE_CHANGED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<receiver android:name="com.companyname.background.TimeZoneChangeReceiver" >
<intent-filter>
<action android:name="android.intent.action.TIMEZONE_CHANGED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<service android:name="com.companyname.background.SyncAndUpdateService" />
<service android:name="com.companyname.background.AutoSendBackUpService" />
</application>
</manifest>
实际上我的代码似乎没有问题,你应该像 Henry 所说的那样小心相机功能,因为如果设备不支持相机,Google 将不会显示它。不过有时它会混淆 Google。
检查一下,看看您的代码中是否有您未在此处发布的问题:
这是Google播放中关于过滤器的官方信息:
实际上清单上没有错误。所有设备只用了 3 天就可以看到我的应用程序。当我在 Google Play 上上传我的应用程序时,2-3 小时后它已经可用于某些设备,但其他设备需要 3 天。 android 版本或清单上没有问题。请务必查看 Filters on Google Play before uploading your app on the Play Store as what SirChristian123 建议。