繁体   English   中英

无法下载在Google Play上发布的测试版APK

[英]Unable to download a beta APK published on Google Play

我已经在Google Play开发者控制台上上传了我游戏的第一张APK以进行Beta版测试。 该出版物进展顺利,该应用程序现在可供我的beta测试人员使用。

但是,没有人能够在手机或平板电脑上下载APK。 单击Google Play开发者控制台提供的下载链接时,测试人员会收到以下错误:

  • 使用Play商店:需要验证。 您需要登录自己的Google帐户
  • 使用谷歌浏览器:此应用与您的所有设备不兼容

我不明白这个错误,因为我们正在使用的手机和平板电脑出现在Google Play开发者控制台为APK文件提供的兼容设备列表中。

请注意,我们可以在手机和平​​板电脑上手动上传相同的APK; 这很好用。

其他精度:

  • 该游戏基于LibGDX
  • 我用Eclipse构建了发布APK(Android工具>导出签名应用程序包...)
  • 测试人员属于已为我的应用程序beta测试配置的Google Group

这是我的AndroidManifest.xml文件:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.XXX.XXX"
    android:versionCode="1"
    android:versionName="1.0-beta01" >

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

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/GdxTheme" >
        <meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />

        <activity
            android:name="com.axlsofts.tolum.android.AndroidLauncher"
            android:configChanges="keyboard|keyboardHidden|orientation|screenSize"
            android:label="@string/app_name"
            android:screenOrientation="portrait" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="com.google.android.gms.ads.AdActivity"
            android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
            android:screenOrientation="portrait"
            android:theme="@android:style/Theme.Translucent" />
    </application>

    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />

</manifest>

我还看了一下Android <uses-features>文档 ,看来我使用的权限并不意味着任何可能使设备不兼容的功能。

有没有人知道我做错了什么? 谢谢你的帮助。

那么你没有提到任何关于谁能够测试的东西。 您可能需要创建一个Google论坛并添加所有朋友

可能对你有很大的帮助

我发现您的Android Manifest没有任何问题

如果您遇到其他问题,请再次检查您的代码

如果您的代码中未发现任何错误,那么Google支持页面上的“与我们联系”按钮可能会对您有所帮助(它帮助了我)

希望这可以帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM