【问题标题】:Multiple APK support for phone and tablet android多个 APK 支持手机和平板电脑 android
【发布时间】:2013-07-30 12:18:17
【问题描述】:

我有 2 个具有相同包名的 APK。我想上传 1 个 apk 以仅支持 android 手机(最小 sdk 版本 8)和不同的 apk 以仅支持平板电脑(最小 sdk 版本 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】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2018-05-10
      • 2017-03-06
      • 2013-02-15
      • 2018-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多