2

亚马逊应用商店是否像 Android 市场一样支持多个 APK 上传?

4

3 回答 3

1

Amazon Appstore 确实支持一个应用程序的多个 APK。这在亚马逊文档中得到了证实。可以为不同的平台和功能上传多个 APK,包括屏幕尺寸和密度、OpenGL 压缩格式、架构或 API 版本。

Amazon Appstore 中的多 APK 支持与 Play Store 中的多 APK 支持相同,其中应用 android:versionCode 对于每个上传的 APK 必须是唯一的。

您可以使用 gradle build 脚本自动为多个 APK 生成唯一的 versionCode。下面是一个根据设备架构生成不同 APK 的示例:

   splits {
        abi {
            enable true
            reset()
            include 'x86', 'armeabi', 'armeabi-v7a'
            universalApk true
        }
    }

    project.ext.versionCodes = ['armeabi': 1, 'armeabi-v7a': 2, 'arm64-v8a': 3, 'mips': 5, 'mips64': 6, 'x86': 8, 'x86_64': 9]

    android.applicationVariants.all { variant ->
        variant.outputs.each { output ->
            output.versionCodeOverride =
                project.ext.versionCodes.get(output.getFilter(
                    com.android.build.OutputFile.ABI), 0) * 10000000 + android.defaultConfig.versionCode
        }
    }
于 2015-06-30T08:18:05.543 回答
0

您可以访问 developer.amazon.com。在那里创建一个帐户,您可以免费上传安卓应用程序。他们还为您提供了一个选项来选择您希望该应用程序何时可供用户使用。与安卓市场不同,该应用不会立即上线。它将经过审核过程,只有在获得批准后才会生效。一旦发送以供审核,您将无法编辑 apk 详细信息。

于 2012-01-13T08:12:22.493 回答
0

亚马逊市场不支持此功能

http://www.amazonappstoredev.com/2011/02/when-to-create-multiple-binaries-for-your-app.html

于 2012-02-24T08:29:10.153 回答