【发布时间】:2013-09-13 16:41:18
【问题描述】:
我为所有照相手机创建了一个应用程序。但是,当我将应用程序上传到 playstore 时,HTC One 被列为不支持的设备。因此 HTC One 用户无法安装该应用程序。
这里还有一些不支持的设备: 索尼 Xperia Z、HTC One 和三星 Galaxy S4。
我的清单的一些行:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<compatible-screens>
<!-- all small size screens -->
<screen
android:screenDensity="ldpi"
android:screenSize="small" />
<screen
android:screenDensity="mdpi"
android:screenSize="small" />
<screen
android:screenDensity="hdpi"
android:screenSize="small" />
<screen
android:screenDensity="xhdpi"
android:screenSize="small" />
<!-- all normal size screens -->
<screen
android:screenDensity="ldpi"
android:screenSize="normal" />
<screen
android:screenDensity="mdpi"
android:screenSize="normal" />
<screen
android:screenDensity="hdpi"
android:screenSize="normal" />
<screen
android:screenDensity="xhdpi"
android:screenSize="normal" />
</compatible-screens>
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.FLASHLIGHT" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature
android:name="android.hardware.camera.autofocus"
android:required="false" />
<uses-feature
android:name="android.hardware.camera.flash"
android:required="false" />
【问题讨论】:
-
这些设备的屏幕尺寸可能很大,或者密度为 xxhdpi?
标签: android