打算把我的小破游从Windows转移到安卓平台,结果发现,到处是坑。

Unity转安卓平台需要3个依赖,JDK、SDK\和NDK。

我的Unity版本是2021.1,首先我考虑的是升级到2021.2,因为那样可以Add Module添加模块,在装unity的同时自动把你的JDK、SDK、NDK给配置好了,结果...不知道出了什么问题,除了JDK其他的都没安装成功。

之后我又回到了2021.1版本,老老实实走流程

JDK:Java Downloads | Oracle,假如它提示你版本不对,那你就老老实实找对应版本

SDK:首先安装SDK manager,然后在SDK manager里面安装最靠前的俩东西(我只记得其中一个是sdk plantform另外一个是sdk tools,总之靠前的前俩个安装了就完事了,因为打不开sdk manager所以没法截图了)。我看见别的博文说需要安装最新API,然而我装了后直接吃了我的辣鸡小硬盘15个GB,而且没卵用。如果你怕出问题完全可以全装,但是我的袖珍小硬盘肯定是不允许滴。

装好后它提示我版本对不上,我就https://androidsdkoffline.blogspot.com/p/android-sdk-tools.html上下载了Sdk tool,删除SDK manager里的tools文件夹,再把网上的贴上去,成了,不过sdk manager再也打不开了(R.I.P)

NDK:https://androidsdkoffline.blogspot.com/p/android-ndk-side-by-side-direct-download.html其它的依赖和他对比简直都是乖宝宝,这个版本要求巨nm苛刻!版本号小数点后7位都要一致,找不到这个网址的我真的差点暴毙了,这个网址几乎所有版本的NDK都有,至于你需要的NDK版本,你只要装错了就可以提示你需要装啥(俺没更聪明的办法了哈哈)

顺带一提以上东西均在我的 Unity 2021.1.19f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\ 的三个名字分别为SDK JDK NDK的文件夹里,虽然 unity找这三者 默认路径在那里,但是如果不手动调制 unity 就会死活提示我找不到,顺带一提是在Preference→External tools里调整

Unity的Windows游戏转Android平台的114514个坑相关推荐

  1. android 3d 游戏,盘点Android平台十款画面最强3D游戏

    Android平台的发展非常迅猛,系统版本从2.1.2.2一路飙升至2.3,各种手机与平板设备也层出不穷. 与此相对的当然就是应用软件的大爆发,根据AndroLib日前所公布的数字,Android M ...

  2. 移植cocos2d-x 游戏从Android平台到IOS平台分辨率问题及解决办法

    问题描述: 因为游戏刚开始设计时是在Android平台上运行的,所以使用的是当时Android主流的分辨率(800 * 480), 使用cocos2d-x在其他Android平台可以做到等比例缩放,所 ...

  3. anki ios android 同步,让记忆更轻松的Anki,支持Windows,Linux,iOS,Android平台

    Anki介绍 Anki是一个记忆辅助软件,它可以让记忆过程变得更加轻松容易.因为,相比传统方法他更加高效更加智能,利用它你可以大大降低你的学习时间,或者你可以在同样长的时间内学习更多的内容. 任何人如 ...

  4. 前5个android游戏,盘点Android平台战胜iPhone的5个优势

    毫无疑问,iOS是现在最大的手机游戏平台,但排在第二名的就是Android,并且咬得很紧.谷歌看似无处不在的手机平台绝不是手机游戏领域的千年老二.事实上,它在某些关键的地方确实比iPhone和iOS更 ...

  5. Unity 3D游戏发布到Android平台

    Android 是目前最流行的一个词,Android 的游戏.软件等几乎是人们每天都要用到的.要将 apk 文件发布到 Android 平台,必须先安装两个工具:Java(JDK)和 Android ...

  6. android 移植游戏,Unity游戏移植到Android平台

    很多时候不仅需要单纯的运行单个的unity游戏,而是需要将游戏嵌入Android代码中和android其他功能相辅生成一个APP,比如通过android界面的一个按钮来启动一个unity游戏.本文介绍 ...

  7. Unity 3D PC平台发布|| Unity 3D Web 平台发布||Unity 3D Android平台发布

    Unity 3D PC平台发布 PC 是最常见的游戏运行平台. 随着欧美游戏的崛起,PC 平台随之发生游戏登陆大潮. 在 PC 平台上发布游戏的步骤: 打开要发布的 Unity 3D 工程,执行 Fi ...

  8. 基于android平台的24点游戏设计与实现需求分析,基于Android平台的24点游戏设计与实现需求分析_毕业设计论文.doc...

    基于Android平台的24点游戏设计与实现 摘要 随着移动设备的普及以及移动设备的硬件的提升,移动设备的功能越来越完善,移动设备的系统平台也日渐火热起来.目前国内最常见的移动开发平台有Symbian ...

  9. 【使用Unity开发Windows Phone上的2D游戏】(1)千里之行始于足下

    写在前面的 其实这个名字起得不太欠当,Unity本身是很强大的工具,可以部署到很多个平台,而不仅仅是可以开发Windows Phone上的游戏. 只不过本人是Windows Phone 应用开发出身, ...

最新文章

  1. 【 Notes 】NLS ALGORITHMS of TOA - Based Positioning
  2. 启明云端感谢热心开发者分享SSD20x直接编译lvgl7.10带双缓(附源码)
  3. 静态变量读取属性文件_一种通过变量插值读取属性的方法
  4. 遮罩窗体弹出登录页面代码实现
  5. oracle daga备份,敏捷的Oracle 10g MAA配置方法
  6. python并发运行
  7. [NOIP2011] 计算系数(二项式定理)
  8. Apache Struts2高危漏洞(S2-057CVE-2018-11776)
  9. php ajax怎么拿id,php ajax无刷新分页,支持id定位
  10. TransE, TransR
  11. 操作系统和指弹吉他的联系
  12. diy 单片机 自动浇花_基于51单片机的自动浇花装置(很详细)
  13. Qua Vadis Eclipse? 第一部分
  14. 提出“和而不同”的思想——与管仲并称的晏婴
  15. 法国语言学校c1,法国留学的语言要求是什么?
  16. PDPS软件:机器人搬运工艺应用虚拟仿真操作方法
  17. java英语 随时保存
  18. 制作linux包 u盘安装
  19. 英式音标26字母发音规律
  20. 设计模式——策略模式(多种促销优惠方案优化)

热门文章

  1. 玩转kindle paperwhite: 如何越狱,安装强大外挂软件koreader
  2. 3D激光雷达SLAM算法学习01——3D激光SLAM整体框架
  3. PHP知识付费系统源码(H5+小程序+APP源代码)
  4. 中国公有云计算产品线(一篇文章看全)
  5. matlab中估计丢失的数据,空间计量经济学基本模型的matlab估计
  6. virtual-box及相关系统镜像文件下载
  7. 和喜欢的女生聊天 15 分钟以后就找不到话题了怎么办?
  8. 检索COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,错误: 80080005
  9. Python爬虫实战-数据可视化
  10. 八种基本数据类型的大小,以及他们的封装类