【发布时间】:2011-08-30 13:39:14
【问题描述】:
我在 Android Market 上有一个 Android 应用程序,但一些用户抱怨在下载后开始安装时显示错误:
其中一个人给我发了一段显示此错误的视频,我可以看到此错误不是由应用程序引起的,而可能是在验证权限/功能过程中。
据我所知,此错误仅发生在运行 Eclair 的 Motorola Droid/Milestone 设备上,而 Froyo 不会发生此错误。不幸的是,我无法访问任何像这样的设备来运行 logcat 并检查发生了什么。
这是我对 AndroidManifest.xml 的许可/功能:
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.location" />
<uses-feature android:name="android.hardware.telephony" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.FLASHLIGHT" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_GPS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
【问题讨论】:
-
您会发布用户抱怨的不可用功能列表吗?
-
当设备不支持请求的权限时,市场不应向设备发布应用程序。 Motorala Droid 是否在 Android 市场发布者控制台的“兼容设备”列表中?
-
对不起,我不知道在哪里可以找到市场控制台中的兼容设备列表。我检查了此设备的规格,它似乎具有运行应用程序所需的所有功能... =/
-
截图帮助您找到兼容设备列表:i.imgur.com/ocLH6.png 它位于“编辑应用程序”页面
-
谢谢谢尔盖!根据发布者控制台,只有三星 Nexus S(crespo4g) 和 S(crespo) 兼容。这不是真的,因为我的应用程序在 39 种不同的设备上运行,包括带有 Froyo 的 Motorola Droid。
标签: android motorola motorola-droid android-2.0-eclair