我的应用与 Google Playstore 上的 Nexus 7 不兼容

     2023-04-14     117

关键词:

【中文标题】我的应用与 Google Playstore 上的 Nexus 7 不兼容【英文标题】:My App isn't Compatible with Nexus 7 on Google Playstore 【发布时间】:2013-10-16 06:53:32 【问题描述】:

您好,我已向 Playstore 提交了一个应用,但它与 Nexus 不兼容,这是我的清单 我的应用在 Google Play 支持的设备列表中

当我在 nexus 设备中检查相同内容时,它在搜索中根本不可见

 <uses-sdk android:minSdkVersion="14" 
    android:targetSdkVersion="14"/>

 <supports-screens
    android:anyDensity="true"
    android:largeScreens="true"
    android:normalScreens="true"
    android:resizeable="true"
    android:smallScreens="true"
    android:xlargeScreens="true"
     /> 

<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.FLASHLIGHT" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.GET_ACCOUNTS"  />
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
<uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" />
<uses-permission android:name="android.permission.PREVENT_POWER_KEY"  />
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
<uses-feature android:name="android.hardware.location" android:required="false"/>
<uses-feature android:name="android.hardware.location.gps" android:required="false"/>
<uses-permission
    android:name="android.permission.FLASHLIGHT"
    android:permissionGroup="android.permission-group.HARDWARE_CONTROLS"
    android:protectionLevel="normal"
    android:required="false" />

我已经在 google 中搜索并对 Manifest 进行了必要的修改,但我仍然不知道为什么我的应用与 nexus 7 不兼容

请帮帮我

提前致谢

【问题讨论】:

您是否尝试取消注释上部? 试过了,但没用同样的消息 您的设备与此版本不兼容 【参考方案1】:

你需要添加

<uses-feature android:name="android.hardware.camera" android:required="false"/>

 <supports-screens
        android:anyDensity="true"
        android:largeScreens="true"
        android:normalScreens="true"
        android:smallScreens="false"
        android:xlargeScreens="true" >
    </supports-screens>

并且可能会移除相机权限。

看here 和this 读取:

注意您声明(或暗示)的系统功能是 需要运行您的应用程序,否则 Play 商店不会让您的 Nexus 7 用户可用的应用程序。始终声明硬件 对您的应用程序不重要的功能 required="false" 然后 在运行时检测该功能是否存在并逐步增强 功能

【讨论】:

我已经在我的清单文件中指定了它们,但我得到的是相同的您的设备与此版本不兼容 您是否删除了相机权限?【参考方案2】:

问题似乎与您在应用商店中的列表无关。根据控制台,您的应用程序与 Nexus 7 兼容。

我建议的第一件事是checking appt。

接下来,我的猜测是 Play 商店尚未更新列表,或者您的设备没有正确识别自己。

【讨论】:

【参考方案3】:

删除以下权限:

<uses-permission android:name="android.permission.FLASHLIGHT" />
<uses-permission android:name="android.permission.CAMERA" />

他们确保设备上存在相机和手电筒。

你已经提到了:

<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
<uses-permission
android:name="android.permission.FLASHLIGHT"
android:permissionGroup="android.permission-group.HARDWARE_CONTROLS"
android:protectionLevel="normal"
android:required="false" />

这应该足够了。权限否定了android:required="false" 功能,因此排除了 Nexus 7。

所以,只需删除这两个权限,它应该可以工作。

【讨论】:

【参考方案4】:

您声明了两次手电筒权限。第一次你没有指定它不是必需的。

<uses-permission android:name="android.permission.FLASHLIGHT" />

这可能与第二个声明冲突。

<uses-permission
    android:name="android.permission.FLASHLIGHT"
    android:permissionGroup="android.permission-group.HARDWARE_CONTROLS"
    android:protectionLevel="normal"
    android:required="false" />

尝试删除第一个,看看会发生什么。

【讨论】:

【参考方案5】:

在清单中使用-sdk android:minSdkVersion="9" android:targetSdkVersion="19"


【讨论】:

【参考方案6】:

您应该在清单中定义支持屏幕功能,如下所示,这将允许支持 nexus 7:

<supports-screens android:smallScreens="true"
              android:normalScreens="true"
              android:largeScreens="true"
              android:xlargeScreens="true"
              android:requiresSmallestWidthDp="600" /> 

【讨论】:

【参考方案7】:

据此贴:Nexus 7 Support for Android Application Manifest Assembly

Nexus 7 不支持&lt;uses-permission android:name="android.permission.CAMERA" /&gt;

【讨论】:

我已经添加了行 【参考方案8】:

尝试包括以下内容:

<compatible-screens>
....
    <!-- Special case for Nexus 7 -->
    <screen android:screenSize="large" android:screenDensity="213" />
</compatible-screens>

根据this workaround看this previous answer。

【讨论】:

【参考方案9】:

由于更新按钮显示在应用程序的前面,因此也需要注意。因此,如果您能够更新应用程序,那么它可能是 Play Store 应用程序中的一些错误。或尝试删除

 <uses-permission android:name="android.permission.PREVENT_POWER_KEY"  />

【讨论】:

【参考方案10】:

您可能还需要添加此行,因为您使用的是 READ_PHONE_STATE 权限

【讨论】:

"添加这一行" -- 哪一行? 它解决了我的nexus 7问题 我明白了。您的帖子中似乎没有出现该行。尝试将其放在一对反引号 ` 中或将其缩进四个空格以创建代码块。

使用 alpha、beta 轨道和生产更新 google playstore 上的 android 应用程序

】使用alpha、beta轨道和生产更新googleplaystore上的android应用程序【英文标题】:Updatingandroidappongoogleplaystorewithalpha,betatrackandthenproduction【发布时间】:2020-11-1020:03:38【问题描述】:我已按照以下流程在GooglePlaystore上上传我的Android... 查看详情

从 Google PlayStore 下载时应用程序关闭与发布 apk 一起使用

】从GooglePlayStore下载时应用程序关闭与发布apk一起使用【英文标题】:AppcloseswhendownloadedfromGooglePlayStoreworkwithreleaseapk【发布时间】:2020-09-2804:58:06【问题描述】:我将googleplay游戏添加到我已经在GooglePlayStore上发布的游戏中。然... 查看详情

我的 android 应用程序无法从最新设备上的 playstore 下载

】我的android应用程序无法从最新设备上的playstore下载【英文标题】:Myandroidapplicationunabletodownloadfromplaystoreonlatestdevice【发布时间】:2019-12-0102:46:58【问题描述】:我的android应用程序无法从playstore下载,但即使在旧版本的移动设... 查看详情

从 Playstore 下载的应用程序无法使用 Google 登录

】从Playstore下载的应用程序无法使用Google登录【英文标题】:GoogleSigninnotworkingfromappdownloadedfromplaystore【发布时间】:2018-04-1620:47:03【问题描述】:创建了一个应用程序,它使用react-native-google-signin通过谷歌登录来登录应用程序为... 查看详情

将我的应用程序发布到 google playstore 后,我的应用程序无法获取 firestore 数据以回收分页视图

】将我的应用程序发布到googleplaystore后,我的应用程序无法获取firestore数据以回收分页视图【英文标题】:AfterPublishingmyappstogoogleplaystore,myAppscannotfetchfirestoredatatorecyclepaginationview【发布时间】:2021-06-2910:12:18【问题描述】:在发... 查看详情

在 PlayStore 上发布后,Google 登录服务无法正常工作

】在PlayStore上发布后,Google登录服务无法正常工作【英文标题】:GoogleSignInServicenotworkingafterpublishonPlayStore【发布时间】:2018-02-2811:21:59【问题描述】:在我用我的包名和SHA-1代码创建了我的google-services.json之后,我用我的.jks文件... 查看详情

如何提交 Google 登录身份验证的 PlayStore 应用访问凭据?

】如何提交Google登录身份验证的PlayStore应用访问凭据?【英文标题】:HowtosubmitPlayStoreappaccesscredentialsforgooglesigninauthentication?【发布时间】:2021-11-0908:10:43【问题描述】:我有一个应用程序,用户需要使用谷歌帐户登录并购买高... 查看详情

使用nodejs后端在应用计费中验证和验证playstore

我已成功将Playstore中的Playstore添加到我的Android应用程序中。我正在尝试在我的节点js服务器上验证它。因此,在成功购买后,我将这些购买详细信息发送到我的Firebase数据库。然后根据https://emuneee.com/blog/2015/07/15/google-play-in-app-bil... 查看详情

与 facebook 共享对话框共享 playstore 应用程序链接选择不正确的图片

】与facebook共享对话框共享playstore应用程序链接选择不正确的图片【英文标题】:Sharingplaystoreapplinkwithfacebooksharedialogselectsincorrectpicture【发布时间】:2015-10-0707:12:52【问题描述】:我想通过我的应用与facebook分享我的应用商店链... 查看详情

将应用程序上传到 Playstore 与权限相关的错误

】将应用程序上传到Playstore与权限相关的错误【英文标题】:Uploadapptoplaystoreerrorrelatedtopermission【发布时间】:2020-06-0409:32:51【问题描述】:我正在尝试将我的ReactNative应用上传到Play商店,但它给出了以下错误-上传失败您的APK或... 查看详情

在 google playstore 中为未发布的应用程序更新新版本并在新版本上线时发布

】在googleplaystore中为未发布的应用程序更新新版本并在新版本上线时发布【英文标题】:Updatingnewversionforunpublishedappingoogleplaystoreandpublishwhennewversionislive【发布时间】:2020-11-2215:03:24【问题描述】:我的第一个版本1.0有错误,所... 查看详情

Google 登录在 Playstore 中发布后无法正常工作

】Google登录在Playstore中发布后无法正常工作【英文标题】:GoogleSignInnotworkingafterpublishedinplaystore【发布时间】:2017-04-2303:08:33【问题描述】:在Play商店中发布之前,我的google标志工作正常。我在***中看到了一些问题,但没有一个... 查看详情

Google Pass 标签未显示在 iPhone 上的 Google Pay 应用中

...【发布时间】:2019-06-1605:37:42【问题描述】:我有一些与我的Google帐户相关联的GooglePass,我可以在我的Android手机上的GooglePay应用中看到它们。但是,它们并未显示在iPhone上的GooglePay应用程序中。在 查看详情

当我将我的应用程序上传到 Playstore 时收到此警告

】当我将我的应用程序上传到Playstore时收到此警告【英文标题】:IamGettingthisWarningWhenIuploadMyAppToPlaystore【发布时间】:2019-07-1723:57:08【问题描述】:此应用不符合与使用SMS或CALL_LOG相关的GooglePlay权限政策。您必须在2019年3月9日之... 查看详情

从科尔多瓦的 playstore 获取应用程序版本

】从科尔多瓦的playstore获取应用程序版本【英文标题】:Gettingappversionfromplaystoreincordova【发布时间】:2021-10-0716:11:43【问题描述】:我正在尝试将应用程序的应用程序版本上传到Playstore,我正在尝试使用https://play.google.com/store/app... 查看详情

如何停用 Android PlayStore 上的特定应用测试版?

】如何停用AndroidPlayStore上的特定应用测试版?【英文标题】:HowdoIdeactivateaspecificappbetaversiononAndroidPlayStore?【发布时间】:2020-10-1223:04:01【问题描述】:我之前上传了一个版本代码为660000的测试版应用(解决了一个错误)。如果... 查看详情

在 google playstore 中将订阅设置为非活动状态

】在googleplaystore中将订阅设置为非活动状态【英文标题】:Settingsubscriptiontoinactiveingoogleplaystore【发布时间】:2018-05-2913:56:42【问题描述】:在开发Android应用程序时,我在googleplay控制台中添加了两个测试订阅,其中包含一些虚构... 查看详情

Play Store 上发布的应用程序无法与 Google Maps API 和 Facebook API 通信

】PlayStore上发布的应用程序无法与GoogleMapsAPI和FacebookAPI通信【英文标题】:PublishedApponPlayStorecan\'tcommunicatewithGoogleMapsAPIandFacebookAPI【发布时间】:2017-11-2402:27:56【问题描述】:我使用AndroidStudio创建了一个签名的APK,并将我的SHA1... 查看详情