位置: 编程技术 - 正文

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

  • 企业奖金会计分录
  • 百旺金赋的服务费必须交吗
  • 发票第一联需要盖章嘛
  • 母公司捐赠资金给子公司
  • 增值税免税是否计入营业外收入
  • 小规模能开劳务费吗
  • 单位发放奖金如何做账
  • 视同销售收入计入会计利润吗
  • 装修公司帮客户套现装修贷违法吗
  • 招待费进项税如何抵扣
  • 网贷公司的印花税怎么交
  • 收到差额纳税的发票进项税能抵扣吗
  • 稳岗补贴会计怎么做账
  • 关于有什么新的政策
  • 企业里工会
  • 购买厂房可以一次买卖吗
  • 0申报季末资产总额填多少
  • 工厂的劳务加工有哪些
  • 电脑换系统怎么备份软件
  • 如何彻底关闭电脑右下角弹窗
  • 冲销应收账款怎么记账
  • 提供给生产工人的住房的租赁费用应计入
  • 航空公司收取什么费
  • php数组函数有哪些
  • win11预览版怎么变回正式版
  • 公司修建污水池申请书
  • 委托外单位加工发出的材料会影响账面价值吗
  • 华硕路由器登录地址
  • 企业债券利息收入计入什么科目
  • 贸易公司的采购
  • 前端gui
  • php strlen函数
  • php7.3安装
  • 北海道的鱼
  • laravel注入
  • 微信小程序如何删除
  • 大学生网页设计大赛
  • 卷积拆分
  • 物业收取停车费需要业主同意吗
  • 企业间借款利息开票税收分类编码
  • mysql中的外键的定义
  • 现代服务包括哪些内容是什么
  • 汇票贴现是什么
  • sqlserver2008中有那些设备
  • 税控盘减免税款怎么结转
  • 分红需要满足的条件包括
  • 股票的主要种类及其相应的功能
  • 收到投资款现金流量放到哪里
  • 管理费用和营业费用的比例
  • 增值税政策依据
  • 消防公司会计分录
  • 资产处置损益在资产负债表哪里
  • 本单位职工可以在本单位兼职吗
  • 记账凭证模板
  • mysql 索引 语句
  • redhat网卡配置文件
  • easybcd修复ubuntu
  • 安卓单机手游下载
  • 预装win10
  • win10不是自己的账户
  • linux uzip
  • ubuntu安装音乐软件
  • windows组策略a-g-dl-p
  • linux怎么使用ssh命令
  • unity3d4个脚本
  • unity画面效果润色
  • jquery排序上升和排序下降
  • linux每隔1s执行一次命令
  • 查看网关的mac地址是多少
  • es5 教程
  • python3.9爬取网页教程
  • shell脚本编程实验报告
  • js鼠标滑动特效
  • javascript快速入门
  • javascrapt
  • Python的二维列表存储
  • 税务徽标含义
  • 发票代码如何查询公司
  • 进货没有发票怎么报税
  • 3.0t交强险
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设