有没有一款工具可以测试我的Android清单,以查看在给定设置下哪些设备受到Android市场的支持?我希望有其他方法,而不是将每个测试都上传到Android市场。
我需要找出为什么某些小屏幕设备不受支持,但我还没有找到原因。
我目前支持以下屏幕,我认为android:smallScreens
应该让安装了Android 2.3的三星Galaxy Mini安装我的应用程序,但事实并非如此。
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true" />
编辑:当前的权限和功能:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"></uses-permission>
<uses-permission android:name="android.permission.CAMERA"></uses-permission>
<uses-permission android:name="android.permission.VIBRATE"></uses-permission>
<uses-permission android:name="android.permission.FLASHLIGHT"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-feature name="android.hardware.screen.portrait" required="false" />
我认为我必须删除其中一些内容- 我这里有一些垃圾,不再需要了。 今晚/明天会深入研究。
minSdkVersion
和targetSdkVersion
中设置了哪些值,以及你在项目属性中的“Android 项目构建目标”是什么? - Jarno Argillander