2

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

屏幕:

小 正常 大 xlarge

在我的清单中,我有这个

<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" />

谢谢!!!!!!!!!!!!!!

4

1 回答 1

0

Permissions that Imply Feature Requirements pageandroid.permission.CALL_PHONE暗示android.hardware.telephony,当然 Galaxy Tab 2 10.1 没有。通过在清单中添加以下行来确保不需要电话:

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

这应该使您与平板电脑设备兼容。

于 2013-07-01T01:19:40.970 回答