2013-07-01 41 views
2

我需要一些帮助,为什么我的应用程序与某些三星设备,如S III,Galaxy Note的I和II和Galaxy Tab的2 10.1Android应用程序与某些三星设备

屏幕兼容兼容 正常 大 XLARGE

在我manifiest我有这个

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


<uses-permission android:name="android.permission.CALL_PHONE" /> 
<uses-permission android:name="com.coffeeandcookies.name.permission.C2D_MESSAGE" /> 
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> 
<uses-permission android:name="android.permission.WAKE_LOCK" /> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.GET_ACCOUNTS" /> 

感谢!!!!!!!!!!!!!!

+0

这是开发控制台http://twitpic.com/d05ak8/full的图片。如果您需要更多信息,请询问我。非常感谢! – benoffi7

回答

0

根据Permissions that Imply Feature Requirements页面,android.permission.CALL_PHONE意味着android.hardware.telephony,这当然是Galaxy Tab 2 10.1所没有的。确保不认为被要求电话加入下面一行到你的清单:

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

这应该让你与平板设备兼容。

+0

在我manifiest我有这样的: <使用特征 机器人:名字= “android.hardware.location.gps” 机器人:要求= “假”/> <使用特征 机器人:名字=“机器人.hardware.location” 机器人:需要= “假”/> <使用特征 机器人:名称= “android.hardware.location.network” 机器人:需要= “假”/> <使用特征 android:name =“android.hardware.telephony” android:required =“false”/> benoffi7

+0

奇怪的是SamsungGalaxy Tab II 7.0和SamsungGalaxy Tab在被允许列表中 – benoffi7

相关问题