unity3d引用android第三方sdk
来源:互联网 发布:淘宝客转换淘口令软件 编辑:程序博客网 时间:2024/06/06 15:41
unity引用android第三方sdk一般有两种方案:
1、将unity导出eclipse工程,然后在eclipse中引入sdk。由eclipse发布apk。
2、在eclipse新建项目,引入sdk,并提供unity接口。然后将工程打包jar,引入unity中;由unity发布apk。
方案1 参考http://blog.csdn.net/ldghd/article/details/9251865
1.新建Unity3d工程,然后是各种游戏逻辑【可为空场景】
2.导出Eclipse工程。配置时注意Other Settings下的Bundle Identifier和Minimum API Level。设置完成后,点击Export
3.此时将Unity3d工程下的Temp/StagingArea文件夹 拷贝至非Eclipse 工作空间目录下【该文家夹在关闭Unity3d软件后消失】
4.将StagingArea文件夹Import进Eclipse成为一个新工程。将该工程设为类库,删除assets和libs文件夹。
5.新建Eclipse Android空工程。参数设置参见步骤2.
6.将步骤2导出的工程内容全部拷贝至步骤5新建的工程内进行文件覆盖.
7.将classes.jar(\Editor\Data\PlaybackEngines\androidplayer\bin\classes.jar)和unityplayerproxyactivity.jar两个包 进行引用并设置为可导出。
方案2种如果有用到其它依赖库library,导出的jar没有关联,会报 java.lang.NoClassDefFoundError,暂未找到解决方案。
方案2参考:http://blog.csdn.net/u012085988/article/details/17414293
http://blog.csdn.net/wwj_748/article/details/21937257
将eclipse项目中的res、libs、AndroidManifest.xml拷入u3d项目Assets\Plugins\Android,
libs中的u3d的classes.jar应该删掉将生成的jar放入u3d项目Assets\Plugins\Android\bin 中。http://stephen830.iteye.com/blog/2088504
0 0
- unity3d引用android第三方sdk
- unity3d引用android第三方sdk
- Unity3D项目引用第三方的Android Sdk
- Unity3D如何接入第三方的SDK - Android篇
- Unity3D如何接入第三方的SDK - Android篇
- Unity3D如何接入第三方的SDK - Android篇
- Unity3D如何接入第三方的SDK - Android篇
- Unity3D如何接入第三方的SDK - Android篇
- ant打包android工程引用第三方sdk
- Xamarin.ios引用第三方SDK
- Unity3D调用第三方SDK(之一)从eclipse到Unity3D
- Unity3D调用第三方SDK(之一)从eclipse到Unity3D.
- android 引用第三方库
- android 第三方引用框架
- 引用第三方库嵌入sdk,别人调用此sdk发生这个第三方冲突解决
- Unity3D如何接入第三方的SDK - iOS篇
- Unity3D如何接入第三方的SDK - iOS篇
- Unity3D如何接入第三方的SDK - iOS篇
- 电脑硬盘的数据丢失了怎么修复
- VC++工程文件说明
- 使用纯代码贴
- android自定义控件并添加属性的方法以及示例
- xml.Save("configure.xml")与xml.Save(Filename)的区别
- unity3d引用android第三方sdk
- Wincap在vc下的编译错误
- 【剑指offer】重构二叉树
- Java/IOS通用异或加解密字符串
- 2014年4月操作系统份额:Windows XP仍然在26%以上,Linux微涨
- java 读取某个文件夹下的所有文件夹和文件, 返回所有文件名
- hdu1867
- 全局对象Application的使用,以及如何在任何地方得到Application全局对象
- fzu 2132