如何在最多的android设备上支持apk

如何在最多的android设备上支持apk,android,permissions,google-play,apk,Android,Permissions,Google Play,Apk,我已经将我的应用程序的apk上传到google play上。它只支持7000台设备中的5000台。我的应用程序不支持大约2000台设备 我的清单权限如下: <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="com.xxx.xxx.permission.C2D_MESSAGE" /> <uses-permission android

我已经将我的应用程序的apk上传到google play上。它只支持7000台设备中的5000台。我的应用程序不支持大约2000台设备

我的清单权限如下:

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

有谁能告诉我确切的问题以及我如何构建一个支持所有这些设备的apk吗?

对于支持所有android设备,android minSdkVersion和maxSdkVersion也负责在menifest文件中提到支持屏幕。将这些行添加到您的清单中。您需要提供更多信息。您是否使用API 11+或API 14+特有的功能?在这种情况下,您将无法支持所有设备。根据可能的情况,您可能需要考虑使用各种可用的支持库。一如往常,请阅读Android开发者网站。你需要的一切都在那里。