Google Play 控制台不再在大多数设备上测试应用程序

Posted

技术标签:

【中文标题】Google Play 控制台不再在大多数设备上测试应用程序【英文标题】:Google play console no longer tests app on most devices 【发布时间】:2019-07-04 22:28:25 【问题描述】:

自 2019 年 1 月 15 日更新我的 android Studio 以来,Google Play 控制台不再在 P8 Lite 华为以外的任何设备上测试我的应用程序。所有其他设备状态“此时无法测试此设备,请上传新的 APK”。

我在任何地方都找不到任何关于为什么会发生这种情况的信息。是因为 Google 不再支持在这些设备上进行测试吗?还是因为更新对我的代码进行了更改?

我已经包含了我的 gradle 代码,以防它是由于 SDK 冲突或其他原因,但坦率地说,我很难过。

android 
compileSdkVersion 28
defaultConfig 
    applicationId "com.frozencodegame.evolution"
    minSdkVersion 21
    targetSdkVersion 28
    versionCode 27
    versionName "0.0027"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

buildTypes 
    release 
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    

aaptOptions 
    cruncherEnabled = false

抱歉,我现在也包含了我的清单:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.frozencodegame.evolution">

<application
    android:allowBackup="true"
    android:fullBackupContent="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:screenOrientation="portrait"
    android:supportsRtl="true"
    android:theme="@style/AppTheme"
    tools:ignore="GoogleAppIndexingWarning">
    <activity
        android:name=".pages.pageSplice"
        android:theme="@style/AppTheme.transparentTheme"
        android:windowSoftInputMode="adjustNothing" />
    <activity
        android:name=".pages.pageBreed"
        android:theme="@style/AppTheme.transparentTheme"
        android:windowSoftInputMode="adjustNothing" />
    <activity
        android:name=".MainActivity"
        android:windowSoftInputMode="adjustNothing">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name=".pages.pageSettings"
        android:theme="@style/AppTheme.transparentTheme" />
    <activity
        android:name=".pages.pageCreature"
        android:theme="@style/AppTheme.transparentTheme"
        android:windowSoftInputMode="adjustNothing" />
</application>

【问题讨论】:

我遇到了类似的情况,尽管对我来说情况更糟。没有任何设备能够测试 APK。我总是收到错误“此时无法测试此设备,请上传新的 APK”。你有没有设法解决这个问题@Maxmansung? 你有没有找到解决这个问题的方法? 【参考方案1】:

您可以使用 Play 管理中心 (help docs) 查看您的应用与哪些设备兼容

登录您的 Play 管理中心。 选择一个应用程序。 在左侧菜单中,点击发布管理 > 设备目录。 如果您还没有,请查看并接受服务条款。 选择全部、支持或排除选项卡。 如果您想将设备列表下载为 CSV 文件,请点击页面右侧附近的下载设备列表。

其他设备一般不会被 Google 阻止。如果您需要 *** 用户的更多帮助,那么问题通常是由应用清单引起的。您可能需要将AndroidManifest.xml 添加到您的问题中。

【讨论】:

非常感谢您的回复。查看设备目录,似乎仍然没有排除的设备,并且我已接受服务条款。我还专门研究了谷歌建议无法测试的设备,它们都受支持。我认为这意味着我在我的代码中做了一些事情来防止这种情况发生? 是的,同样的问题。设备目录中如何支持设备,但在启动前测试中,我得到与 OP 相同的错误,并且没有设备正在测试我的应用程序现在.. 这里也一样,有人有解决方案吗? 一般来说,您应该联系 Play 管理中心支持人员,他们可以查看您的特定 APK。问题可能因人而异

以上是关于Google Play 控制台不再在大多数设备上测试应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Google Play 上不再提供 Android 应用

Google Play控制台排除设备

Google Play 控制台错误通知“已删除设备支持”

当 Google Play 控制台设备目录中未显示特定设备品牌/型号时,如何排除它?

Google Play 控制台:许多设备不支持 Android TV 应用

如何让我的 google play 应用支持更多设备?