rop*_*ebo 5 android google-play
我有两个apk上传到市场.第一个用于小屏幕和普通屏幕,第二个用于大屏幕和xlarge屏幕.
如果我将小版本上传到市场,它会说:"支持的屏幕:小-xlarge"这很有趣,因为我的清单说:
<supports-screens
android:xlargeScreens="false"
android:largeScreens="false"
android:normalScreens="true"
android:smallScreens="true">
</supports-screens>
Run Code Online (Sandbox Code Playgroud)
如果我上传更大的版本,我会得到我所期望的:"支持的屏幕:large-xlarge"
<supports-screens
android:xlargeScreens="true"
android:largeScreens="true"
android:normalScreens="false"
android:smallScreens="false" >
</supports-screens>
Run Code Online (Sandbox Code Playgroud)
(minSdkVersion ="8"targetSdkVersion ="9")
我究竟做错了什么?
罗兰
编辑:感谢Ghost回答的文件,我编辑了清单如下:
小版本(versionCode ="1001")
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true">
</supports-screens>
Run Code Online (Sandbox Code Playgroud)
大版本(versionCode ="2001"):
<supports-screens
android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="true"
android:xlargeScreens="true">
</supports-screens>
Run Code Online (Sandbox Code Playgroud)
这有点尴尬,imho.小版本必须假装也支持大和xlarge,虽然它没有.否则市场不会让我激活它.
关键是要为大版本提供更高版本的代码.将首先找到具有更高版本Code的apk,如果它适合,市场将提供它.如果没有,它将进入具有较低版本代码的apks并查看它们是否合适.
| 归档时间: |
|
| 查看次数: |
868 次 |
| 最近记录: |