多个APK支持手机和平板电脑安卓

问题描述 投票:0回答:1

我有两个包含相同名称的APK。我想上传1个apk仅支持Android手机(min sdk版本8)和不同的apk仅支持平板电脑(min sdk version 11)。

对于手机我在清单中声明了以下代码:

<supports-screens android:smallScreens="true"
              android:normalScreens="true"
              android:largeScreens="true"
              android:xlargeScreens="false"
              android:resizeable="true"
              android:anyDensity="true"/>

对于平板电脑:

<supports-screens
    android:largeScreens="true"
    android:normalScreens="false"
    android:requiresSmallestWidthDp="600"
    android:smallScreens="false"
    android:xlargeScreens="true" /> 

我的包名称对于这两个应用程序都是相同的,这样我就可以上传多个apk。但是有些设备是大屏幕的,所以有两种设备属于上述类别。那么如何将这些设备视为手机并允许他下载手机版而不是平板电脑版?或者我应该在清单文件中更改任何内容吗?

android android-screen-support multiple-apk
1个回答
0
投票

您应该在一个APK中支持多个屏幕。

在您的情况下,您可以创建layout-large和layout-xlarge。

在这里你可以阅读:http://developer.android.com/guide/practices/screens_support.html

但是,如果你真的想发布两个apks,这里是指南:http://developer.android.com/google/play/publishing/multiple-apks.html

© www.soinside.com 2019 - 2024. All rights reserved.