Kri*_*lal 5 android android-manifest android-screen-support android-market-filtering google-play
什么应该是Android应用程序的清单条目,它只支持设备而非平板电脑.设备大小可以变化,但最大值应为7英寸.
我已经为设备和平板电脑开发了一个不同版本的应用程序,现在我想在市场上推出这两款产品,但是在清单输入后也支持10英寸平板电脑.
<uses-sdk
android:minSdkVersion="6"
android:targetSdkVersion="8" />
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true"
android:xlargeScreens="false" />
Run Code Online (Sandbox Code Playgroud)
我想限制用户在10英寸平板电脑上下载此版本,10英寸平板电脑版本不应该在10英寸平板电脑上下载.
请为我推荐一个完美的清单条目.
在尝试了支持屏幕和 SDK 版本的所有可能组合后,我仍然无法限制 10 英寸平板电脑设备下载该应用程序。
如果您只想排除 10 英寸平板电脑设备,只需从支持设备列表中手动排除所有平板电脑设备即可。
如果您有同一应用程序的另一个版本,请上传该版本并保持其版本代码高于设备版本。版本代码在任何情况下都不能冲突。因为如果多个 apk 支持任何设备,则更高版本的 apk 将支持该设备。
当我在我的谷歌帐户中上传两个构建时,以下注释/警告似乎对我有帮助:
"Warning: Multiple active APKs support some of the same devices. If a device is supported by more than one APK, it will receive the one with the higher version."
Run Code Online (Sandbox Code Playgroud)
并遵循我的应用程序的清单条目:
对于设备构建:
<uses-sdk
android:minSdkVersion="6"
android:targetSdkVersion="8" />
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true"
android:xlargeScreens="false" />
Run Code Online (Sandbox Code Playgroud)
对于平板电脑构建:
<uses-sdk
android:minSdkVersion="6"
android:targetSdkVersion="8" />
<supports-screens
android:anyDensity="true"
android:largeScreens="false"
android:normalScreens="false"
android:resizeable="false"
android:smallScreens="false"
android:xlargeScreens="true" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9832 次 |
| 最近记录: |