美文网首页
2018-03-06Eclipse接入第三方SDK打包或导出Un

2018-03-06Eclipse接入第三方SDK打包或导出Un

作者: lms1392923 | 来源:发表于2018-03-06 17:49 被阅读0次

    一:新建Java安卓SDK接入工程。

    创建工程【File/New Android/Application Project 】

    上图1:注意与Unity中的(Bundle Identifier)要吻合一致。

    上图2:最低目标平台一般为4,100%支持所有安卓机型。

    上图3:目录平台随便选择。

    下一步

    到【Create Activity】界面时,选择Empty Activity。

    新建工程完成。(删除res文件夹下的文件)


    二:更改当前工程的安卓SDK版本。【 右健项目/Properties Android Project /Build Target 】


    三:添加第三方SDK 引用库。

    将第三方libs文件拷贝到项目libs文件夹下。

    首先右健项目,新建文件夹【New Folder】,固定命名为”libs”。

    然后拷贝第三放SDK中libs文件夹下的所有文件到刚才新建的文件夹中。包含(.so, .jar)文件。

    最后为加入的.jar文件添加引用关系。【选中libs / X.jar右健 / Build Path / Add to Build Path】。


    四:添加第三方SDK所需资源。

    将第三方SDK下名为res文件夹下的资源文件完整拷贝到工程目录下的res下覆盖。


    五:引用Unity接口文件

    引用【UnityPlayerNativeActivity.java,UnityPlayerActivity.java,UnityPlayerProxyActivity.java】

    路径【Unity4.7.2F1\Editor\Data\PlaybackEngines\androidplayer\com\unity3d\player\】

    拷贝到项目src文件夹中,与MainActivity.java同级目录下。


    六:编写接口文件 MainActivity.java。   详见结尾链接下载。

    七:编辑AndroidManifest.xml文件。详见结尾链接下载。

    八:unity导出安卓工程(勾选 Google Android Project)

    Unity导出工程结构如上,拷贝覆盖(assets,libs,res)到刚才的Java工程中。

    九:用手机连接记算机,切换到DDMS模式。开始真机调试模式

    如上图,手机连接成功。如果没有出现手机信息,说明连接失败,安装一个360手机,自动获取,或自行安装手机驱动。 

    十:真机调试。【右健项目àDebug AsàAndroid Application】

    上图1:观察打包,安卓进度(注意,要求先删除手机上的该应用,否则报图4错误)

    上图2:打包进度条显示。

    上图3:安装完成后,真机调试输出Debug信息窗口。


    十一:真机测试通过,往后unity打出的安卓包,只需替换assets文件下的内容即可重新出包。

    【右健项目/Export/Export Android Application】

    需要输入keystore 和 keyalias 

    十二:真机测试通过,以unity插件的形式导入到unity中。

    【右健项目/Export/Java/Java File】

    导出JAR插件选项只需导出src,res即可。

    导出成功后,将JAR文件,连同 lisb和res和AndroidManifest.xml文件夹一并拷贝到unity/plugins文件夹中,Jar文件放到bin文件夹下。

    工程救命链接:https://pan.baidu.com/s/1cfbcN1Gw8gOXxKoEPKO99A 密码:06mk

    相关文章

      网友评论

          本文标题:2018-03-06Eclipse接入第三方SDK打包或导出Un

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