位置: 编程技术 - 正文

如何在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数据库)

  • 未开票收入退回可以冲税吗
  • 未确认融资费要还款吗
  • 税控盘网上申请解锁
  • 事业单位有那种
  • 科目余额表凭证号顺序
  • 小规模纳税人的起征点是多少
  • 旅游服务小规模差额征税申报表怎么填
  • 发票红冲原票怎么处理
  • 票据到期兑付会怎么样
  • 民办非营利组织幼儿园清算时固定资产如何处理
  • 股息交个人所得税怎么交
  • 未确认融资费用是一级科目吗
  • 总包抵扣分包企业所得税
  • 车贷抵押金计入会计科目?
  • 周转材料调拨调入单位如何做账
  • 加油站销售加油卡是否征收增值税
  • 实收资本属于会计科目吗
  • 小规模纳税人纳税申报流程
  • 出口企业退税流程
  • 增值税扣税凭证包括增值税专用发票
  • 汇总纳税申报期
  • 机票进项税额怎么申报
  • 进项税和销项税借贷方向
  • 纳税信用等级是自动判定吗
  • 进货的运费怎么计算
  • win11如何设置开机自启动软件
  • macbookpro如何检测
  • 有什么好方法可以让小孩子少吃糖
  • PHP:pg_select()的用法_PostgreSQL函数
  • 如何理解什么是社会制度
  • php魔术函数
  • 未履行的应税合同缴纳印花税
  • 实物资产的管理
  • 两只小北极熊
  • 政府会计制度中固定资产报废的账务处理
  • 增值税发票查询结果不一致是什么意思
  • vue项目如何启动运行
  • 工资属于营业成本
  • node.js的安装和配置
  • 微信小程序开发零基础入门
  • ulimit设置不生效
  • 计算企业所得税分录
  • 一张记账凭证写不下时合计怎么写
  • 公司车辆缴纳车船税
  • 视同销售收入是纳税调整项目吗?
  • 一次性扣除固定资产出售处理
  • 所得税退税可以不退吗
  • 库存商品结转成本的金额怎么计算
  • 2020年工资标准表
  • 帮客户代付保证金合法吗
  • 税控盘反写是不是说明税都已经成功申报了
  • 应付账款现金折扣会计分录
  • 收到保险赔款是什么意思
  • 支付临时工的工资计入应付职工薪酬吗
  • 建筑工程公司收入来源
  • 事业单位固定资产入账标准最新规定
  • sql server2019数据库
  • Linux下Mysql5.7.19卸载方法
  • 清空表内数据语句
  • centos7怎么安装图形化界面
  • 怎么用U盘装系统
  • 意大利的福利政策
  • awk两个文件关联合并
  • console打开
  • win7 txt文件属性更改
  • 如何关掉开机自检硬盘
  • 在Linux命令行中快速删除光标前的快捷键是什么?
  • Context.getExternalFilesDir()和Context.getExternalCacheDir()方法
  • 精仿和媲美专柜有什么区别
  • vue实现下载功能
  • linux多线程编程实例
  • windows下安装python环境
  • python登陆代码
  • 安卓中的多线程
  • 需要缴税多少钱一个月
  • 广东高速费用支付宝支付如何开发票
  • 音箱海关税
  • 增值税开票系统升级
  • 广东省电子税务局电话
  • 2018年北京个人所得税查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设