unity 调用android java 要真机测试吗

 我来答
动力节点
2017-05-12 · 口口相传的Java黄埔军校
动力节点
动力节点始于2009年,一家专注IT教育的培训机构,在全国各大城市设有直营校区,是中国软件研发人才一体化服务的倡导者,为解决当前软件开发技术飞速发展,专注培养面向互联网领域的IT高端软件人才
向TA提问
展开全部
  1. 在开始调用任何安卓代码之前,确保你可以把你的程序编译成安卓的apk,在安装完安卓环境之后,Unity需要进行一些设置才可以编译,第一次编译需要设置ADK的目录,打开Preferences设置。

  2. 步骤如下:

  3. 创建Android 项目

  4. 导入Unity的classes.jar(这里他只说了mac下的方法,win下我的目录是 Unity\Editor\Data\PlaybackEngines\androidplayer\bin) 

  5. 编写代码和相关的XML(这一点他把代码都贴出来了,可以直接复制) 

  6. Build安卓项目,在bin/classes目录下打包所有class成jar 在该目录下执行 

  7. jar -cvf class.jar *    

  8. 将打包好的class.jar 放到Assert目录下的 Plugins/Android 下,可以是任意名字和目录,Unity会在这里查找所有的jar作为插件,另外将安卓项目的res文件夹以及AndroidManifest.xml拷贝到Plugins/Android目录下 

  9. 编写调用Java的测试脚本,并拖到场景中的对象上(直接拖到摄像机上面就可以了) 

  10. 设置好程序的PlayerSettings,Identification Bundle Identifier*,设置为你的包名(我猜想,不设置这里,在AndroidManifest设置Activity的android:name,在类名前加上完整的包名应该是可以的) 

  11. Build编译成apk,然后安装到手机或者虚拟机上,运行,查看Log cat

匿名用户
2018-05-26
展开全部

网页链接

这个教程挺全面的。楼主

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式