gpt4 book ai didi

android - GooglePlay 表示设备不兼容,但开发者控制台将其显示为兼容

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:52:06 24 4
gpt4 key购买 nike

当我查看我的 Google Play 开发者控制台时,该应用程序显示为与设备 Nexus 7 兼容。

enter image description here

我没有任何 <uses-feature>在我的 Android list 中会改变设备,不兼容。

问题是我在应用商店中找不到该应用,当我通过直接链接访问它时,它告诉我该设备不兼容。

为什么 Google Play Dev Console 和 Google Play Store 信息之间存在冲突?

这是我的AndroidManifest内容的一部分

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="xxx.xxx" >
<!--This allows the app to be installed on external memory like the SD card-->
android:installLocation="auto"

<!-- For push norifications -->
<uses-permission android:name="android.permission.WAKE_LOCK" />
<permission android:name="xxx.xxx.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
<uses-permission android:name="xxx.xxx.permission.C2D_MESSAGE" />

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.CALL_PHONE"/>

部分gradle内容:

android {
compileSdkVersion 23
buildToolsVersion '23.0.3'

defaultConfig {
applicationId "xxx.xxx"
minSdkVersion 16
targetSdkVersion 23
versionCode 10
versionName "1.0"
}

也尝试直接在设备上安装该应用程序,但其响应是:应用程序未安装。

最佳答案

请在 list 中添加以下代码。可能是因为你没有提到它也兼容大屏幕的屏幕尺寸。

<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.READ_PHONE_STATE" />所以也加上这个

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

它对我有用。试试看,然后告诉我。

关于android - GooglePlay 表示设备不兼容,但开发者控制台将其显示为兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39528262/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com