Unity3D如何接入第三方的SDK - Android篇
来源:互联网 发布:acr122u破解软件集合 编辑:程序博客网 时间:2024/05/16 19:49
本文以UNITY3D接入91SDK的过程为例。
开发过程:
1.准备要UNITY为交互Android自备的CLASS.JAR文件。
我的操作过程是:应用程序->UNTITY文件夹->UNITY->右键:显示包内容->CONTENTS文件夹->PLAYBACKENGINES文件夹->AndroidPlayer文件夹->BIN文件夹->CLASS.JAR【目录:/Applications/Unity/Unity.app/Contents/PlaybackEngines/AndroidPlayer/bin】复制出来备用。
2.新建Android项目,把CLASS.JAR复制到项目libs文件夹中,将91SDK的NdComPlatform.jar也复制到libs文件夹中,将 MainActivity extends UnityPlayerActivity ,将需要调用的安卓SDK方法写好。AndroidManifest.xml根据91SDK的要求进行配置。Android项目中不需要引入91SDK的RES文件。
3.然后,在项目上右键RUN AS->Android APPLICATION。进入项目目录->bin文件夹->classes文件夹->复制里面所有的文件粘贴到一个好找的目录中,如JARU3D这个文件夹中。
4打开终端,进入UARU3D这个文件夹,输入:jar -cvf myclass.jar * 回车,JARU3D文件夹中将多出:myclass.jar, 该文件做备用。
5.打开UNITY3D4.0,创建新UNITY项目后,在ASSETS文件夹下新建文件夹Plugins,在Plugins文件夹中新建Android文件夹,在Android文件夹中新建bin文件夹和libs文件夹,将myclass.jar复制到bin文件夹中,将91SDK的NdComPlatform.jar复制到libs文件夹中,将91SDK的res文件夹全部复制到Android文件夹中,将Android项目的AndroidManifest.xml复制到ANDORID文件夹下,把Android项目中的资源按照对应的文件夹复制到UNITY项目RES文件夹的对应文件夹内。
在ASSETS文件夹中创建UNITY调用Android的文件,将该文件拖动到MAIN CAMERA放开鼠标进行绑定。
6.UNITY打包为APK安装包进行DEMO效果测试。注意PLAYERSETTINGS配置中BUNDLE IDENTIFIER要和Android项目的package相同。
7.大功告成,参看胜利成果。
Android项目: u3dandroid.zip
UNITY3D4.0项目: u3dprj.zip
UNTIYDEMO-APK包: u3ddemo.apk.zip
- Unity3D如何接入第三方的SDK - Android篇
- Unity3D如何接入第三方的SDK - Android篇
- Unity3D如何接入第三方的SDK - Android篇
- Unity3D如何接入第三方的SDK - Android篇
- Unity3D如何接入第三方的SDK - Android篇
- Unity3D如何接入第三方的SDK - iOS篇
- Unity3D如何接入第三方的SDK - iOS篇
- Unity3D如何接入第三方的SDK - iOS篇
- 如何快速高效的接入移动第三方SDK
- PHP如何接入第三方短信SDK
- Android开发接入第三方SDK流程
- 第三方sdk接入
- Unity3D项目引用第三方的Android Sdk
- unity3d引用android第三方sdk
- unity3d引用android第三方sdk
- 第三方SDK接入--Vitamio
- unity3d android sdk接入
- android app 接入第三方SDK接口层实现思考
- 我的第一篇博客~~~
- Windows 7 扩展玻璃效果(Aero Glass)
- Unity3D如何接入第三方的SDK - iOS篇
- linux mint14 163源
- 【Java笔记】Java开发实战经典 - 第三章
- Unity3D如何接入第三方的SDK - Android篇
- fatal error C1083: Cannot open precompiled header file: 'Debug/xxoo.pch': No such file or directory
- the selected server is enabled,but is not configured properly.Deployment to it will not be permitted
- 【Java笔记】Java开发实战经典 - 第四章
- 类的构造函数、析构函数与赋值函数
- 【Java笔记】Java开发实战经典 - 第五章
- zoj 1152 A Mathematical Curiosity
- js nextSibling属性和previousSibling属性和NodeType返回类型
- JavaScript---事件