Unity3d关于使用android相关功能和外链包??解决办法!!
来源:互联网 发布:医生升级数据 编辑:程序博客网 时间:2024/06/05 01:06
首先我们需要进入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啦~
现在试试吧~
- Unity3d关于使用android相关功能和外链包??解决办法!!
- Android--Intent相关、部分功能使用
- Unity3d 使用ShareSDK做分享和第三方登录功能
- Unity3d导出Android的apk文件时相关问题的解决办法
- Android Wifi 相关功能
- 关于GreenDao数据库框架在android studio上的相关配置和使用
- 关于android安卓的wifi功能使用需要申请的权限和管理类
- 关于Android 使用MediaRecorder实现录制视频开始暂停和结束功能的说明
- [Unity3D]手机3D游戏开发:关于自定义Joystick的相关设置和脚本源码
- Android使用MediaRecorder实现录音功能相关知识
- Android Studio编写网络相关功能时,无法引入apache.http包解决办法
- Android高级控件(三)—— 使用Google ZXing实现二维码的扫描和生成相关功能体系
- Android高级控件(三)—— 使用Google ZXing实现二维码的扫描和生成相关功能体系
- Unity3D使用SQLite——Android应用开发时问题的解决办法
- [Unity3D]关于Android真机调测Profiler
- [Unity3D]关于Android真机调测Profiler
- [Unity3D]关于Android真机调测Profiler
- [Unity3D]关于Android真机调测Profiler
- linux批量修改命令总结
- JSP技术模型(四)JSP脚本元素和注释
- C++中对象的内存布局
- 计算机网络试卷(计算机网络_谢希仁__第五版)
- unity3d实现多个相机控制场景呈现的一些记录。。
- Unity3d关于使用android相关功能和外链包??解决办法!!
- Sphinx语音识别学习记录 (一)-基本运行测试
- java面试系列题目1------转述
- unity3d中暴露变量使用上的一个注意点~
- vim配置(~/.vimrc)
- 计算机网络_谢希仁_第五版·考试重点整理
- unity3d的物件旋转功能简单封装~
- TDD:Test-Drive-Development
- TMemoryStream、String与OleVariant互转