在project新建一个模块,单独build该模块,生成jar、aar
参考:
https://blog.csdn.net/dengshunhao/article/details/80595420
[Unity][安卓]Unity和Android Studio 3.0 交互通讯(1)Android Studio 3.0 设置
https://blog.csdn.net/BuladeMian/article/details/78387461
新建一个project:
新建module:
注意Package name,其他随意
为新建的module 添加一个Empty Activity:
注:
(1)Generate Layout File不勾,由于在unity中运行,所以不需要Android布局视图。勾上的话,会在res->layout下生成一个.xml文件,手动删除掉,还需要删除代码:setContentView(R.layout.activity_main)。
(2)Launcher Activity不知道什么用,没勾
修改配置文件AndroidManifest.xml
由于新模块的配置文件过于简单,直接从App模块中拷贝过来
标红的错误直接删除就是:
android:name=".MainActivity">为相对名字,build后直接生成为绝对名字,也可现在就改为绝对名字:android:name=“包名.MainActivity”>
build Module,生成aar和jar
aar:
jar: