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

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

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

2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第1张图片

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

2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第2张图片

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

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

下一步

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

2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第3张图片

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


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


2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第4张图片

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

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

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

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

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

2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第5张图片



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

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


五:引用Unity接口文件

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

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

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

2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第6张图片

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

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

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

2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第7张图片
Unity导出工程结构如上,拷贝覆盖(assets,libs,res)到刚才的Java工程中。



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

2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第8张图片
2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第9张图片
如上图,手机连接成功。如果没有出现手机信息,说明连接失败,安装一个360手机,自动获取,或自行安装手机驱动。 

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

2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第10张图片

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

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

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


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

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

2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第11张图片
需要输入keystore 和 keyalias 

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

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

2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第12张图片

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

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

2018-03-06Eclipse接入第三方SDK打包或导出Unity插件_第13张图片

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

你可能感兴趣的:(2018-03-06Eclipse接入第三方SDK打包或导出Unity插件)