unity3d eclipse下调用java代码(自己研究出来的,与网上流传的稍有区别)
来源:互联网 发布:伍华聪开发框架源码 编辑:程序博客网 时间:2024/05/18 00:05
首先,我要先推荐一篇别人的文章:http://xys289187120.blog.51cto.com/3361352/866299/
你只有在了解过这种方法后才推荐看我写的。我写的比较简单,因为平时时间不是很多。以纯文字写,因为原理差不多,请读过上面文章的童鞋,看我的方法。
大家在看过上面的一个例子后,想必多少对这个方法有点了解。不过是不是感觉很乱,至少步骤上面很多。在这里我自己研究了一个新的方法。因为拿来的游戏要我加上我们公司的sdk(游戏不是我自己写的)。然后,首先游戏bug不断,这点我已经差点被弄疯了,注释没有,bug还一堆,没办法,硬着头皮也要整啊。
好不容易差不多了,卧槽,发现unity居然比cocos2dx调用java还复杂,继续埋头研究,用了一下午不断查资料试验。无果,终究是这个游戏bug太多,稍微改动生成的包就出问题。好吧,于是我不再安装上面文章的方法来做。
重点来了!!!
第一步:我们先在unity3d中,把要动用的一些函数写好,至于怎么写,看那个文章
AndroidJavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); AndroidJavaObject jo = jc.GetStatic<AndroidJavaObject>("currentActivity");
jo.Call("StartActivity0","第一个Activity");
大概就是这个样子的,先写好。
第二步:在build setting里勾上google develop那个选项(android选项里面),直接将我们的工程export出来,这里没搞懂,为啥网上所有的做法都是把什么Stream那个文件工程做成类库,脑补了一下,没懂,继续我们的。生成完了之后。
第三步:unity就没用啦,下面我们主角登场eclipse,导入我们刚刚导出来的工程文件夹,然后在我们的那唯一的一个java文件中编写在unity事先写好的函数。
第四步:编译运行~
然后,就没有然后了~~~
是不是很简单!!!!
不知道这个方法是不是还有实验得到了,不过我没搜到,所以我就写出来了。。。。
转载或者copy注意出处哦!
- unity3d eclipse下调用java代码(自己研究出来的,与网上流传的稍有区别)
- 网上流传的 逻辑炸弹 源码 供大家研究
- 在windows和Linux上安装ImageMagick与jmagick,Maven配置、Java图片压缩代码(整理网上、结合自己情况、编写出来的新安装方式)
- 网上流传的某个页游服务器代码阅读
- 对网上流传的水波算法的补充与修正
- 网上流传两个版本的DCB,经过验证有一个有问题
- 网上流传的歌词同步技术
- 网上流传的一面试题目
- 网上流传的所谓天龙源码
- 最进网上流传的“盐”对联
- 网上流传的保存图片的代码,菜鸟正在学习中
- 基于网上流传的错误KMP算法优化代码的纠正
- HashMap和Hashtable的区别(网上流传版本的修正版)
- 网上流传判断ArcEngine runtime是否安装的代码中的错误。
- Lucene基本相关度算法与网上流传的针对web的改进算法
- 突然想要做个新闻内容的分页,网上查了下资料,找到了一个可以用的类(代码需要自己研究下,我已经试验成功了)
- 对网上流传的JAVA面试题或笔试题其中几个题目答案的质疑
- 从网上档的关于在SAP中调用MEDIA PLAYER的代码,自己添加完整
- ORA-47958与Oracle Database Vault
- android http-post方法简单实现
- 开发部经理治乱记_新员工转正演示评语【二】
- Linux下crontab的使用
- 2014 1230
- unity3d eclipse下调用java代码(自己研究出来的,与网上流传的稍有区别)
- Android中自带的对话框及通知栏
- 刺杀金正恩 综合下载地址 讯雷 BT 百度云 什么格式都有
- 安卓中的样式(类似于CSS)
- 在 linux 下使用 CMake 构建应用程序
- Android中图片处理
- hrbust1558 小背包 (01背包)
- windbg分析dump文件
- android学习记录-文件操作