位置: 编程技术 - 正文
推荐整理分享unity调用Android的jar包(unity接入安卓sdk),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:unity 调用ios,unity添加安卓模块,unity 调用java,unity调用android方法,unity接入安卓sdk,unity接入安卓sdk,unity调用android方法,unity调用安卓原生接口,内容如对您有帮助,希望把文章链接给更多的朋友!
Android部分
1.下载AndroidSDK(需要包含ADT编辑器的)2 创建Android项目 菜单位置:File ->New->Android Application Project创建过程中,只有一下这个界面的内容需要更改,其他的使用默认的就行 生成后解决方案的目录如图 其中MainActivity就是我们需要编辑的java文件了3. 导入Unity相关jar Jar目录:unity的安装路径EditorDataPlaybackEnginesandroidplayerbin下的classes.jar通过AddExternalArchives添加,如图:4. 导入jar后,就可以开始编辑相关的函数了,打开MainActivity添加unityActivity,使MainActivity继承UnityPlayerActivity,并把SetContentView函数删掉(不然到手机上启动程序的时候就会只看到一句HelloWorld),这里用一个比较函数Max作为例子,有参数,有返回。
声明:此篇文档时来自于【狗刨学习网】社区-unity极致学院,是网友自行发布的Unity3D学习文章,如果有什么内容侵犯了你的相关权益,请与官方沟通,我们会即时处理。
5. 到这里,需要的函数已经写完,再修改一下xml文件,Xml文件在工程文件目录下,叫AndroidManifest.xml6. 接下来到处jar包点击Export后选择Java目录下的Jar file,选择好路径之后按默认选项去到处jar文件即可7. 到这里Android部分结束了Unity部分1. 设置PlayerSetting,要与Android的package对应上2. 在Assets目录下添加PluginsAndroid目录,把Android的jar文件,res文件夹,libs文件夹,xml文件放入该目录3. 调用相关函数(注:初步了解这里的参数之所以填”com.unity3d.player.UnityPlayer”和”currentActivity”,是因为在生成jar文件的时候,已经指定了MainActivityclass继承UnityPlayerActivity,也在XML指定了MainActivity是Main classUnity之如何从AssetBundles加载资源 加载和卸载资源包(AssetBundle)中的对象使用下载的数据构建资源包(AssetBundle)对象后,可以使用三种不同的方法加载其中包含的对象:AssetBundle.Load会将其
C#中OnGUI的使用 spanstyle=font-size:px;spanstyle=font-family:Menlo;color:rgb(0,,);public/spanspanstyle=font-family:Menlo;color:rgb(,,);/spanspanstyle=font-family:Menlo;color:rgb(,,);string/spansp
unity GetComponentsInChildren usingUnityEngine;usingSystem.Collections;publicclassexample:MonoBehaviour{publicHingeJoint[]hingeJoints;publicvoidAwake(){hingeJoints=GetComponentsInChildrenHingeJoint();foreach(HingeJointjointinhinge
标签: unity接入安卓sdk
本文链接地址:https://www.jiuchutong.com/biancheng/382597.html 转载请保留说明!友情链接: 武汉网站建设