具有WRITE_APN_SETTINGS权限的应用程序不适用于Android Market上的Galaxy Tab 10.1 GT-P7500

时间:2011-09-26 12:43:00

标签: android permissions google-play galaxy apn

我发现在Android电子市场上,三星Galaxy Tab 10.1 GT-P7500 无法使用具有WRITE_APN_SETTINGS权限的Android 应用程序。我也可以从开发者控制台看到该设备无法使用该应用程序。

另一方面,这里提到http://developer.android.com/guide/appendix/market-filters.html“严格来说,Android Market不会根据'使用权限'元素进行过滤。”

当我删除以下行

<uses-permission android:name="android.permission.WRITE_APN_SETTINGS"></uses-permission>
来自manifest的

应用程序突然出现在市场上,开发者控制台确认支持GT-P7500。

以下是设备规范http://acellphonereviews.com/samsung-galaxy-tab-10-1-3g-gt-p7500-review-price-specs.html的链接。

是否有人对此市场过滤行为有解释,并可以帮助如何使用GT-P7500的APN权限制作应用程序?

感谢任何提示,Gudaps。

2 个答案:

答案 0 :(得分:2)

我通过在清单中添加以下内容来解决问题:

<uses-feature android:name="android.hardware.telephony" android:required="false"/>

答案 1 :(得分:0)

可能是隐含的,WRITE_APN_SETTINGSandroid.hardware.telephony功能添加到您的应用中吗?尝试手动添加此功能并将其设置为required=false。 (不要忘记手动检查设备上是否有该功能,如果该功能不可用,请避免使用NPE。)