我刚刚将我的应用程序发布到Google Play商店进行Beta版测试,但我无法在Android平板电脑上安装它。该应用程序不会安装在我的三星Galaxy Tab 10平板电脑型号GT-P5113 Android版本4.2.2上,但它安装在我的三星S5手机上没有问题。
当我尝试从Google Play商店安装该应用时,它表示其专为手机设计并且消息为“您的设备与此版本不兼容”。我已经检查了'设备兼容性'部分和我的平板电脑版本已经过检查。
我在AndroidManifest.xml文件中有这个:
<supports-screens android:anyDensity="true" android:largeScreens="true"
android:normalScreens="true" android:resizeable="true"
android:smallScreens="true" android:xlargeScreens="true" />
有人可以告诉我如何使我的应用与Android和iOS平板电脑兼容吗?提前致谢
更新
这是完整的AndroidManifest.xml。
<?xml version='1.0' encoding='utf-8'?>
<manifest android:hardwareAccelerated="true" android:versionCode="6" android:versionName="0.0.0.0" package="com.myapp.app" xmlns:android="http://schemas.android.com/apk/res/android">
<supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<application android:hardwareAccelerated="true" android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:label="@string/activity_name" android:launchMode="singleTop" android:name="RsgApp" android:screenOrientation="portrait" android:theme="@android:style/Theme.Black.NoTitleBar" android:windowSoftInputMode="adjustResize">
<intent-filter android:label="@string/launcher_name">
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
<activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:name="com.google.android.gms.ads.AdActivity" android:theme="@android:style/Theme.Translucent" />
</application>
<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" />
答案 0 :(得分:0)
这可能是你的min-sdk属性。如果它设置为21(android 5.0),那么它只适用于安装了Android v5.0的设备。您的min-sdk需要设置为API级别17.它也可能是兼容性库(如果您使用的小部件仅在更高版本的android中可用)和/或主题的问题。 This页面提供了有关该代码的更多信息,以及有关Google Play过滤的一些信息。
答案 1 :(得分:0)
它是相机自动对焦功能:
{{1}}
我对三星SM-T110(Tab 3 Lite)也有同样的问题;
它没有相机自动对焦,因此被排除在兼容设备之外。
仍然试图弄清楚如何从自动生成的清单文件中删除它,但希望这会让你朝着正确的方向......