Google Play测试和发布问题

mrA*_*ond 6 android publishing google-play

两天前我在Google Play上发布了我的应用程序作为beta测试版本,我为它添加了一组测试人员.他们可以选择加入,但Google Play应用中的应用仍然无法显示,而且从网络上我可以看到有很多与之相关的错误信息.

当前版本:随设备变化
这是什么意思?

需要Android:1.6及以上
这是我们使用的错误

<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="17" />
Run Code Online (Sandbox Code Playgroud)

在清单和

target=android-16
Run Code Online (Sandbox Code Playgroud)

在project.properties中

大小:随设备变化
如何指定此信息?

此外,谷歌播放网络界面仍然说这个应用程序与我用来开发它的设备不兼容!(Nexus 7).

我究竟做错了什么?

mrA*_*ond 1

我解决了 Nexus 7 的兼容性问题。
这似乎是 Google Play 中有关支持的屏幕尺寸和相机权限的错误。这是我添加的:

<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-feature android:name="android.hardware.usb.host" android:required="false" />

<compatible-screens>
    <screen android:screenSize="normal" android:screenDensity="ldpi" />
    <screen android:screenSize="normal" android:screenDensity="mdpi" />
    <screen android:screenSize="normal" android:screenDensity="hdpi" />
    <screen android:screenSize="normal" android:screenDensity="xhdpi" />

    <screen android:screenSize="large" android:screenDensity="ldpi" />
    <screen android:screenSize="large" android:screenDensity="mdpi" />
    <screen android:screenSize="large" android:screenDensity="hdpi" />
    <screen android:screenSize="large" android:screenDensity="xhdpi" />

    <screen android:screenSize="xlarge" android:screenDensity="ldpi" />
    <screen android:screenSize="xlarge" android:screenDensity="mdpi" />
    <screen android:screenSize="xlarge" android:screenDensity="hdpi" />
    <screen android:screenSize="xlarge" android:screenDensity="xhdpi" />

    <screen android:screenSize="large" android:screenDensity="213" />
</compatible-screens>
Run Code Online (Sandbox Code Playgroud)