【问题标题】:How to Build Apk from Unity with custom android Code如何使用自定义 Android 代码从 Unity 构建 Apk
【发布时间】:2020-03-31 05:16:26
【问题描述】:

我有一个统一项目,通常我所做的是将其导出到 android,在 gradle 和清单文件中进行一些更改,同时添加一些我拥有的自定义 Java 文件,然后同步项目并构建 apk。有没有其他方法可以做到这一点,而无需像使用一些命令行工具那样经历所有这些麻烦?或任何其他基本上只会为我自动化整个过程的脚本?

【问题讨论】:

  • 将你自定义的manifest文件、jar文件、aar文件放入Assets/Plugins/Android/然后构建项目。

标签: android unity3d android-manifest android-install-apk


【解决方案1】:

第一个解决方案是从您的 java 代码生成 .jar 并将其放入 cmets 中提到的 Assets/Plugins/Android/ 文件夹中

另一种解决方案是使用自定义 gradle 模板,请按照此link 启用自定义 gradle 模板。然后,在 android 文件夹下的 Assets/Plugins/Android/mainTemplate.gradle 文件中添加:

sourceSets 
{
    main
    {
        java
        {
            srcDirs = ['src']
            // 'D:/Projects/somep/app/src/main/java/com'
            srcDirs += ['"PathToYourJavaCode"']
        }
    }
}

所以你的 gradle 文件应该是这样的

【讨论】:

    猜你喜欢
    • 2022-08-23
    • 2018-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多