简简单单使用Unity打包项目到安卓平台(一)

  • 1.配置环境
  • 2.测试导出项目

Unity版本:2019.4.9f1(LTS)
参考文档:官方手册

1.配置环境

先根据 文档 的方法,配置一波环境。

  1. 用UnityHub给当前Unity添加安卓Build的模块。(此时安装Unity可直接勾选模块,已经安装了的点右上角的三个点,然后点添加模块。如果不是通过UnityHub安装的Unity就没有这个按钮)
  2. 启用 USB 调试。 把手机的开发者模式打开,然后启动USB调试。(实在找不到可以搜一搜自己的手机型号如何打开开发者模式和USB调试。)
  3. Android SDK & NDK Tools 和 OpenJDK。 根据文档所说,推荐使用Unity自己帮你安装的SDK、NDK、OpenJDK,如果有特殊需求需要更改可以自行修改。(那我就用自带的吧,省事) 下图可见这是Unity自己选择的在编辑器目录下的路径。

2.测试导出项目

参考 文档
用刚才已经添加模块的2019.4.9创建一个项目,然后打开File->Build Settings,切换成安卓平台。

稍等片刻就完成了。

导出一个项目试试,虽然现在场景是空的,但是可以BuildAndRun试一下成功了没有。
把手机用数据线连接电脑,打开USB调试,如果弹出来选择“仅充电、传输文件、传输图片”,一定要选择传输文件。不然在buildAndRun的时候会提示连接不到手机。
右侧这些选项在文档中都有解释,现在先不多理会。
然后按照常规的,添加一个场景到Scenes In Build,然后点击BuildAndRun。(打包成apk之后顺带复制到手机上安装)

确保打开USB调试,是传输文件的模式。


等待导出完成,手机就会提示安装,然后安装之后打开就是默认的场景。说明已经成功了。(怎么这么简单,我记得以前第一次导出到安卓老费劲了)

那么第一步就这么简单的完成了,下一篇试试根据安卓平台的操作做一个简单的小项目,或者移植一个windows平台上的小项目。

简简单单使用Unity打包项目到安卓平台(一)相关推荐

  1. 使用 Android NDK 的交叉编译工具链移植 C/C++ 项目到安卓平台

    什么是 NDK? Android NDK 是一套可以让开发者在安卓应用开发中使用 C/C++ 实现特定模块的工具集,不是所有应用都需要用到,但是正确地使用可以有效提高应用运行效率和安全性. 为什么要在 ...

  2. Android Studio主导Unity打包方式的安卓打包

    Unity打包设置: Build Setting设置->Export Project勾选 Project Settings->Player->Other Settings Multi ...

  3. Unity 打包项目发红

    最近二次开发别人的项目 结果打出来的任何项目 一运行就是全屏发红 很慌有没有?但是我打包第二个场景的时候 大约找到了问题所在 发现了没有?发红的部分是UI 解决方法:找到edit-------> ...

  4. 【Unity打包崩溃】安卓包遇到CrashReport-Native: Faile to open comm file(/system/build.prop)就闪退

    unity使用Gradle打包的时候,正常使用频繁出现闪退问题,一直被玩家吐槽.每次查看Bugly发现日志追踪到下面这个地方的时候就直接出现了闪退. Faile to open comm file(/ ...

  5. Unity3D安卓平台打包配置

    >>> 注:现在在UnityHub安装Unity安卓平台模块已经自带SDK和JDK了,无需自己下载,只需player settings配置好即可打包apk.(2021.10.24) ...

  6. Cordova项目添加android平台失败的问题

    今天使用 cordova 创建项目后,添加 android 平台的时候一直失败,报错如下,记录下问题解决过程. Using cordova-fetch for cordova-android@~7.1 ...

  7. Unity骚操作:Spine动画打包成AssetBundle资源到安卓平台时,材质丢失的问题解决方案

    目录 Spine动画打包成AssetBundle资源到安卓平台时,材质丢失. 如果真的特别需要在u3d编辑器中显示为正常,可以手动在编辑器中的右边Inspector面板重新选择一下材质球的shader ...

  8. Unity 打包和切换平台|Build Settings窗口介绍

    题外话:喵喵喵? 1.菜单栏File=>Build Settings- 2.左侧选中你希望切换的平台,点击Switch Platform 说明:等读条完毕后,你就已经成功切换当前Unity的平台 ...

  9. Unity 打包安卓APK到上架各大应用商店(超详细)

    一.Unity下载 1.Unity官网下载Hub,中国官网,国际版官网 2.下载Hub,安装---安装 (建议安装LTS版本) 3.添加Android 打包环境,现在新版本直接下载这个就可以直接打包了 ...

最新文章

  1. python退出mainloop_python - Python Turtle mainloop()的用法 - 堆栈内存溢出
  2. 田玉靖(1987-),女,北京卡达克数据技术中心软件业务本部中级工程师,主要研究方向为软件架构、编程模式。...
  3. vijos p1433——火炬手之梦
  4. xtrabackup 排错
  5. mysql视图_MySQL视图详解
  6. 图解红黑树和JAVA实现
  7. php连接数据库配置优化,小蚂蚁学习mysql性能优化(9)--操作系统配置优化--mysql配置文件优化...
  8. 什么转换器能将excel转换成pdf
  9. sir模型 python_SIR传染病模型(附Python代码)
  10. 决策树_Python3实现代码及注释
  11. 四小龙变“四小虫”?AI独角兽们的AI+故事好不好讲?
  12. 《电脑十万个为什么》 第四卷 第一章
  13. 计算机ip地址和用户名和密码是什么,登陆无线路由器的IP地址是多少?怎么查看登录地址...
  14. python unpacking_python packing unpacking 组包解包
  15. Wrong namespace. Expected ‘com.baizhi.mapper.UserMapper‘ but found ‘com.com.baizhi.mapper.UserMappe
  16. QT获取微秒级时间戳
  17. 美国要求签证申请人提供社交媒体账号
  18. 攻防世界Reverse进阶区-answer_to_everything-writeup
  19. 双击桌面上的IE图标却提示找不到文件iexplore.com的解决办法
  20. 解决IDEA编译乱码�����方案合集(内附JDK下载链接)

热门文章

  1. JavaScript数组的深拷贝
  2. Google Earth Engine ——LANDSAT/LT04/C01/T1_TOA大气层顶反射数据
  3. 2014年春节 小发感想 站长的道路很艰难
  4. HBase数据库的基本操作增删改查
  5. 像间谍一样观察-杰克·谢弗
  6. 技术人 | 如何写出一篇好的技术方案?
  7. 二进制转八进制c 语言,C 语言实例 – 八进制与二进制相互转换
  8. 8.4 选择确认(SACK)选项
  9. three.js -- 光源类型
  10. Forword(请求转发)与Redirect(重定向) 区别