【发布时间】:2015-09-03 15:04:00
【问题描述】:
我需要在 Playstore 上发布一个安卓应用。我的应用程序仅适用于平板电脑。当前支持平板电脑的清单条目是:
<supports-screens
android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="true"
android:xlargeScreens="true"
android:resizeable="true"
android:anyDensity="true"
android:requiresSmallestWidthDp="600" />
但使用此配置,我的应用程序在旧版 Nexus-7 平板电脑上不可见。所以现在我也添加了 compatible-screens 标签。
<compatible-screens>
<!-- all large size screens -->
<screen android:screenSize="large" android:screenDensity="ldpi" />
<screen android:screenSize="large" android:screenDensity="mdpi" />
<screen android:screenSize="large" android:screenDensity="hdpi" />
<screen android:screenSize="large" android:screenDensity="xhdpi" />
<!-- all xlarge size screens -->
<screen android:screenSize="xlarge" android:screenDensity="ldpi" />
<screen android:screenSize="xlarge" android:screenDensity="mdpi" />
<screen android:screenSize="xlarge" android:screenDensity="hdpi" />
<screen android:screenSize="xlarge" android:screenDensity="xhdpi" />
<!-- Special case for Nexus 7 -->
<screen android:screenSize="large" android:screenDensity="213" />
</compatible-screens>
这些是让我的应用在 Nexus 7 的 google playstore 上可见所需的唯一更改吗?
我的另一个担忧是是否可以在清单文件中同时使用支持屏幕和兼容屏幕。链接difference between <supports-screens> and <compatible-screens> on Android 很好地解释了这一点。但是没有提到这两个标签是否可以一起使用。
编辑: 该应用程序使用的权限是:
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
谢谢。
【问题讨论】:
-
能否提供带有使用权限的清单代码。
-
在问题中添加了使用权限。
标签: android android-screen-support