位置: 编程技术 - 正文

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

  • 陈列费可以开专票吗
  • 用友会计报表
  • 设备配件定义
  • 进口产品不付汇会造成什么
  • 农产品流通环节有哪些
  • 长期股权投资减值准备可以转回吗
  • 招待费的增值税专用发票可以抵扣吗
  • 安全费用支出范围包括
  • 加税点开专票合适吗
  • 短期借款的会计科目
  • 三证合一后章要换吗
  • 固定资产清理营业外收入交增值税吗
  • 关税税率表包括哪些税种
  • 材料卸车费可计入人工费吗
  • 外币账户和外汇账户一样吗?
  • 金蝶采购发票怎么红冲
  • 机票的进项
  • 税收征收管理权是什么
  • 土地租赁期间政府征收
  • 收到财政奖励扶持资金账务处理?
  • 发票已入账未认证怎么办
  • 外资公司股东要求
  • win10怎么建立多个用户
  • linux系统怎么安装网卡驱动
  • 其他流动负债有利息吗
  • 定向增发利好还是利空股票
  • 失控发票的企业怎么处理
  • 安装win7前需要手动格式化c盘吗
  • 企业将自有房产全部租出去房产税如何征收
  • 个别报表内部交易
  • php实现搜索的方式
  • 请问简单的
  • 集团关联企业间关联交易对账单
  • PHP:imagecopymerge()的用法_GD库图像处理函数
  • 城市基础设施配套费计入什么科目
  • 什么情况需要缴纳增值税
  • 微信小程序实现支付功能
  • 解决脱发的8个方法
  • vue3setup语法糖如何定义realtive数据
  • 2023华为OD机试题
  • js正则用法
  • 销售自己使用过的物品的税率
  • 应收应付款项
  • 合并报表少数股东权益是什么
  • 纳税申报表上的销售额
  • 企业利润分配的含义
  • 小公司没有财务软件怎么手工记账
  • 收到实收资本的现金流
  • 债权投资减值准备是什么科目
  • 报销车辆通行费怎么做账
  • 支付保证金如何做账务处理
  • 工会会费收入计入会计科目
  • 销售做不动 应该做什么
  • 购方收到红字发票怎么开
  • 买断式回购交易情况
  • 发票提前开能入费用吗?
  • win8.1关机
  • Win10 Mobile 10572预览版新增了哪些功能? 更新内容汇总
  • windowsxp如何重装ie浏览器重装
  • 微软停止对xp的操作
  • ubuntu20.0安装
  • Win8系统网络SSID怎么设置?Win8设置网络SSID的方法
  • 怎么给ubuntu扩容
  • ie的进程
  • windowsxp打不开网页怎么办
  • win10电脑补丁 kb5000802
  • win7如何设置桌面背景图
  • 笔记本怎么设置定时关机
  • activity传递数据
  • 关于cocos2dx空包的大小测试
  • 微信公众号摇号软件
  • unity 黑洞
  • [置顶]bilinovel
  • 简述javascript
  • 怎么用python播放音乐
  • 重庆电子税务局网页版登录
  • 税控盘如何查询上报汇总成功
  • 总公司与分公司签订承包协议
  • 竣工开始缴房产税吗
  • 国税工作人员工资标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设