首先我们需要进入unity的根目录:
有的朋友在mac环境下找路径很麻烦?好吧,我共享一个jar文件,也省了大家找了:
http://www.kuaipan.cn/file/id_12421281643248521.htm
好吧全图片的,应该可以找得到吧~觉得我说得太罗嗦了,推荐到我朋友的博客去~
http://hunterwang.diandian.com/post/2012-11-23/40042217286
接着打开eclipse(好怀念啊~),新建一个android项目,这里我们需要注意的是包名一定要和unity里面的包名统一哦:
应该很容易吧~
接着把刚刚的unity的jar包放进来到libs目录下面吧~并且关联起来哦~
今天我要加的是电信的爱游戏短息付费功能,所以需要加入电信的jar包,同样放到libs目录下面并关联起来,如果各位是广告包上面的也是同样的道理。
接着打开activity,更改继承关系:
接着我们需要关闭当前视图的引用,不然你看到的就是helloworld了:
我开始创建一个方法用于购买坦克:
由于android使用的是双线程的关系,所以我们的方法需要调用UI线程来完成哦,千万注意,不然会出现错误的哦~所以,方法里面的内容需要变化一下:
首先创建一个静态的context
然后我们看看变化后的方法
也就是说我们需要把要做的事情放在ui线程执行就哦啦~
然后在AndroidManifest.xml文件里加入需要的权限和对应的东东。
接着我们可以导出jar包了,没错,导出的包是放在unity里面使用的哦~
网络上有很多教程通过dos导出的,挺麻烦的,现在我们在eclipse里面完成这个工作就可以了:
这时候在桌面上就有一个jar包啦~
接着在unity文件结构中创建类似于下图的文件目录:
把刚刚我们导出的包放在bin目录,把第三方包放在sms,注意其他的都不要哦~
接着在unity项目中的需要的地方调用就ok啦~
现在试试吧~