位置: 编程技术 - 正文

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

  • 汇算清缴补缴企业所得税怎么做账
  • 营业执照注销对商标有影响吗
  • 会计中级工作年限查得严么
  • 公司零星支出没有发票收据怎么开
  • 私车公用报销油费
  • 建筑企业外地预缴
  • 个人投资者取得现金红利的过程不用支付利息税
  • 服务免税销售额
  • 业务招待费比例扣除额
  • 用于研发的设备会计分录
  • 内部收据可以做入账处理吗?
  • 分配利润顺序
  • 银行利息收入要开发票吗
  • 携程电子发票可以发到QQ邮箱吗
  • 未开票收入为负数如何写说明
  • 小微企业减免所得税优惠政策
  • 收到注册资本需要开发票么
  • 应税劳务、服务清单
  • 小企业会计准则适用于哪些企业
  • 公司会议案例
  • 固定资产可以一次折旧完吗
  • 票据贴现公司需要资质吗
  • win10右键个性化提示该文件没有与之关联
  • 跨年的所得税怎么冲
  • win7系统不可用怎么办
  • 对外支付需要缴纳增值税吗
  • php最好的编程语言
  • 工伤索赔的赔偿金额
  • 怎么调整去年的业务招待费的比例
  • numba报错
  • 银行承兑汇票贴现怎么算
  • 在计算应纳税所得额时,不允许作为税金项目
  • 应收账款如何做会计分录
  • php中数组的常用函数及用法
  • 代理业务资产的含义
  • 支付个人赔偿款入账
  • 增值税发票开了没有抵扣有什么后果?
  • 其他应收款的核算范围包括
  • 企业提取盈余公积的比例
  • 固定资产租赁费发票增值税税率
  • 自由会计服务类工作者
  • python怎么用?
  • 金蝶专业版仓库管理怎么结账
  • PostgreSQL ERROR: invalid escape string 解决办法
  • mysql备份数据
  • 确认收入的时点包括
  • 有形动产经营性租赁光租业务是什么意思
  • 公司亏损注销了怎么赔偿
  • 销售折扣销售方会计处理
  • 盈余公积的用途主要是
  • 计提个人所得税会计分录怎么做账
  • 固定资产抵扣进项税额最新规定
  • 银行利息 税
  • 损益类科目借贷怎么记
  • 应收账款贷方余额应与什么科目合并后填入报表
  • 收到工程款怎么入账
  • 营业外支出包括
  • 成本费用占营业收入比重
  • 陈列费收取标准
  • 自动备份mssql server数据库并压缩的批处理脚本
  • centos6.10安装教程
  • 电脑win7win8win10操作系
  • window10桌面有白色框
  • xp系统经常未响应怎么办
  • windows7 设置
  • win8打开运行的快捷键是什么
  • ipssvc.exe - ipssvc是什么进程 有什么作用
  • win8.1技巧
  • javascript 异步操作
  • jquery常用
  • Python分析学校四六级过关情况
  • php绘制图形函数
  • Linux 中的 lo:0
  • shell 编程 怎么运行命令
  • jQuery+css实现的tab切换标签(兼容各浏览器)
  • 税控盘解除风险
  • 衡水地税局税务电话
  • 微信密码忘记了,手机号也没有用了,怎么办
  • 考上如皋地税局好吗
  • 如何进行税务筹划工作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设