位置: 编程技术 - 正文

如何在Unity中引入Android工程,再打包成apk(unity-x)

编辑:rootadmin

推荐整理分享如何在Unity中引入Android工程,再打包成apk(unity-x),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity小技巧,unity如何用,unity小技巧,unity怎么调用方法,unity怎么调用方法,unity如何用,unity中怎样引用程序集,unity怎么添加引用,内容如对您有帮助,希望把文章链接给更多的朋友!

1、Unity下C#与Java交互的代码:

a)、using的用法是定义一个范围,在范围结束时回收这段范围内所申请的内存;

b)、method就是java代码中的方法,args就是传给method的参数

PS:

Unity与java的交互除了可以使用AndroidJavaObject的对象调用call来访问以外,还可以使用AndroidJavaClass的对象调用callStatic函数来调用java中静态类的静态方法

2、Java下与Unity的交互代码:

a)、要使用UnitySendMessage这个静态方法需要往Android工程引入一个jar包,包的所在路径为Unity的安装目录:EditorDataPlaybackEnginesandroidplayerdevelopmentbinclasses.jar,将这个包拷贝到Android工程的libs目录下就可以在代码中通过import com.unity3d.player.UnityPlayerActivity;和import com.unity3d.player.UnityActivity;来引用了

b)、在java中是通过发送消息的方式与Unity交互的,UnitySendMessage的第一个参数就是Unity中在层级视图中的物体名字,第二个参数就是这个物体上挂的脚本上的一个函数,第三个参数就是传给Unity上函数的参数

3、在Unity中打包:

如何在Unity中引入Android工程,再打包成apk(unity-x)

a)、将Android的工程Build一下,然后将Android工程下的src右键->Export->java->JAR file,将其源码打包成Jar包以便在Unity中引用

b)、回到Unity中,在Porject视图中创建文件夹Plugins,在Plugins下再创建Android文件夹,在Android下再创建bin和res两个文件夹

c)、将前面Android编译好jar包拷贝到Unity中的Plugins->Android->bin目录下

d)、将前面Android工程的在bin目录下AndroidManifest拷贝到Unity中的Plugins->Android目录下

e)、将前面Android工程中的res下的所有文件拷贝到Unity中的Plugins->Android->res目录下

f)、准备工作完成,准备打包,在Unity中File->Build Settings...->选中你要的场景->PlatForm设置为Android->点击Player Settings...->other setting->把bundle Indentifier*设置成与安卓的src的包名一样(如com.jun)

g)、点击Bulid就可以了。

解决eclipse连接不到genymotion的问题 【声明】此文转载自:

面试分享(四)-------浙江乾冠信息安全研究院--Android开发 面试提问如下:1.谈谈你对fragment的理解2.按钮的背景如何xml实现3.消息推送流程4.图片缓存处理流程5.editview图文混排怎么做?

安卓表格布局android:collapseColumns,android:shrinkColumns和stretchColumn TableLayout的行数由开发人员直接指定,即有多少个TableRow对象(或View控件),就有多少行。TableLayout的列数等于含有最多子控件的TableRow的列数。如第一Ta

标签: unity-x

本文链接地址:https://www.jiuchutong.com/biancheng/386048.html 转载请保留说明!

上一篇:安卓之使用DrawerLayout出现的java.lang.UnsupportedOperationException异常(android drawpath)

下一篇:解决eclipse连接不到genymotion的问题(eclipse怎么连接derby数据库)

  • 劳务外包人员在本公司可报销吗
  • 养老保险滞纳金最高限额规定
  • 发票红冲重新开
  • 预付软件款的分录
  • 出口退税普票
  • 发票查询发票代码有误
  • 无形资产日常维护支出会计处理
  • 企业所得税弥补亏损年限
  • 公司收到法院的欠款起诉书,应该怎么办
  • 银行质押贷款会查征信吗
  • 小型微利企业减按25%计算应纳税所得额
  • 超市热卖食品
  • 增值税发票本月没用完可以下月用吗
  • 房地产建造运费怎么计算
  • 买体育彩票收银配比是多少
  • 退税收入需要缴纳所得税吗
  • 利润表的企业所得税怎么查询
  • 申报退税金额是0是怎么回事
  • 核定征收的个人所得税怎么申报
  • 服务费专票普票
  • 固定资产处置如何入账
  • 不能远程补报之前的税款所属期
  • 自有房产墙面出租,需要缴纳房产税吗?
  • 附加税退税如何做账
  • 股权转让股权公告范本
  • 个人汽车贷款所购车辆
  • 土地增值税地价扣除
  • 专项储备属于利润分配吗
  • 如何关闭win10自带杀毒软件
  • 资产负债表其他流动资产计算公式
  • 修改系统散热方案
  • win10的电源设置
  • ati2sgag.exe进程安全吗 ati2sgag进程信息查询
  • 结算成本处理怎么取消
  • uniapp仿微信
  • php的魔术函数
  • vue鼠标点击事件点击改变效果,再次点击恢复效果
  • php背景图片代码
  • OpenCV之 BGR、GRAY、HSV色彩空间&色彩通道专题 【Open_CV系列(三)】
  • h5项目怎么打包成app
  • centos8 telnet
  • utermux命令
  • 存放中央银行款项借方表示什么意思
  • 小规模餐饮业如何征税
  • 新旧所得税法转换规定
  • 技术服务行业增值税税税负率是多少
  • python包发布
  • 利息支出是利息费用减利息收入吗
  • 金蝶软件做账流程图片
  • 医院执行政府会计制度操作指南 .pdf
  • 什么叫代销合同
  • 免费赠送客户入群的文案
  • 投资性房地产用三栏式吗
  • 海关对旧设备进口规定
  • 企业购买固定资产要交什么税
  • 物流运输业务
  • 小规模纳税人核定销售额
  • 长期挂账其他应付款
  • 怎么设置账簿
  • linux重置开机密码
  • mysql5.7.17下载
  • mysql数据库最新版
  • 电脑bios启动项设置中文
  • win10如何禁用windows defender
  • win10企业版20h2和1909
  • linux常用配置
  • win7桌面右下角
  • NGUI的UIScrollview的优化
  • jquery常用动画制作
  • js秒数转时间
  • node.js快速入门
  • 读取带敏感字符的行的批处理
  • ubuntu快捷键大全
  • python 断言详细讲解用法及其案例
  • python文件的读操作方法
  • 电子税务局可以开纸质发票吗
  • 四川税务局发票下载
  • 车船税多少钱一辆
  • 残疾人保障金如何填报
  • 山东水利建设基金减免政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设