美文网首页
Unity和Android通信系列文章3——Android编译成

Unity和Android通信系列文章3——Android编译成

作者: fableyjg | 来源:发表于2019-02-28 11:25 被阅读0次

    1.先说说android如何编写jar需要的java代码

    首先,编写demo,能跑通apk。这个需要点android基础,相信找到这篇文章的人,应该会这个。不再赘述。
    其次,跑通demo后,新建一个module,


    image.png

    然后新建一个Activity


    image.png

    这个activity,继承自UnityPlayerActivity,不会这个的,请看上一篇Unity和Android通信系列文章2——扩展UnityPlayerActivity

    在这个acitivity中编写java代码,对外暴露的方法声明为public即可。

    2.其他配置

    对于activity来说,
    在Manifest中删除,icon,roundIcon,theme,这些参数。
    在Manifest中修改,label属性,这个是安装后显示在桌面上的名字,如:UnityAndroidTest
    在<activity><activity/>节点中添加<meta-data android:name="unityplayer.UnityActivity" android:value="true" />
    这样的activity才能被unity访问到。

    3.编译,生成jar包

    选择模块,然后build对应的模块,如图所示:


    image.png

    切换到project目录,


    image.png

    模块名——build——intermediates——bundles——debug——classes.jar

    这个classes.jar就是unity需要调用的jar包。

    相关文章

      网友评论

          本文标题:Unity和Android通信系列文章3——Android编译成

          本文链接:https://www.haomeiwen.com/subject/rmchuqtx.html