【问题标题】:Google Play beta testing and publication issuesGoogle Play Beta 测试和发布问题
【发布时间】:2013-06-19 07:23:58
【问题描述】:

两天前,我在 Google Play 上发布了我的应用作为 Beta 测试版本,并为此添加了一组测试人员。 他们可以选择加入,但该应用在 Google Play 应用中仍然不可见,从网络上我可以看到有很多与之相关的错误信息。

当前版本:因设备而异
这是什么意思?

需要 Android:1.6 及更高版本
这是错误的,因为我们使用了

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

在清单中和

target=android-16

在 project.properties 中

尺寸:因设备而异
如何指定此信息?

而且google play网页界面还是说这个应用和我开发的设备不兼容! (Nexus 7)。

我做错了什么?

【问题讨论】:

  • 您确定您没有上传不正确的清单吗?
  • Manifest 没问题...在开发过程中一直运行良好,我看不到任何相关错误。
  • 奇怪的是,在开发者控制台上我可以看到:API 级别 16+ 是正确的!我认为这可能是 Beta 测试应用程序的 Google Play 错误... :-(
  • 是的..这是谷歌开发者控制台的新功能之一..您可以在发布到市场之前发布应用程序进行 alpha 或 beta 测试。

标签: android google-play publishing


【解决方案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>

【讨论】:

  • 仅前三行(android.permission.CAMERA、android.hardware.camera、android.hardware.camera.autofocus)修复了 Play 商店声称该应用与第一代 Nexus 7 不兼容的问题为了我。以前只是使用android.hardware.camera,这似乎默认是必需的,我猜第一代Nexus 7的前置摄像头不算canera?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-10-19
  • 1970-01-01
  • 1970-01-01
  • 2020-08-15
  • 2013-10-23
  • 2014-05-18
  • 1970-01-01
相关资源
最近更新 更多