我是一个新手,想要使用 unity3d 批量构建不同的 apks 来适配多个Android渠道。我需要更改项目的包名、应用名称、图标以及在 AndroidManifest.xml 中定义的元数据值,这真的让我感到非常无聊。更糟糕的是,我必须依赖不同的 sdks,这使得项目变得非常沉重。
我知道现在的 Android Studio 使用了 gradle,可以使用 buildTypes、productFlavors 和 sourceSet、manifestPlaceHolder、applicationId 等配置来为多个 Android 渠道构建不同的 apks。
我还在 GitHub 上找到了一些插件,比如 https://github.com/zasadnyy/unity-gradle-plugin,但它不能使用 buildTypes 或 productFlavors 特性。
我想知道是否有可能使用 gradle 来实现我的目标?有什么建议吗?