Как собрать Apk из Unity с пользовательским кодом android - PullRequest
0 голосов
/ 31 марта 2020

У меня есть проект Unity, и обычно я экспортирую его в android, внесу некоторые изменения в файл gradle и manifest вместе с добавлением некоторых пользовательских Java файлов, которые у меня есть, и затем синхронизирую c проект и построить апк. Есть ли другой способ сделать это, не проходя через все эти хлопоты, как с помощью какого-либо инструмента командной строки? или любой другой сценарий, который в основном просто автоматизирует весь этот процесс для меня?

1 Ответ

1 голос
/ 31 марта 2020

Первое решение - это сгенерировать .jar из вашего java кода и поместить его в папку Assets/Plugins/Android/, как указано в комментариях

Другое решение - использовать пользовательский шаблон gradle, перейдите по этой ссылке чтобы включить пользовательский шаблон Gradle. Затем в вашем файле Assets/Plugins/Android/mainTemplate.gradle в папке android добавьте:

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

Таким образом, ваш файл gradle должен выглядеть следующим образом

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...