UnityAndroid(1) Android打包

目录

一、打包Android

二、VS调试(失败)


需要打包Android,整理一下过程。

开发环境:Unity2019.2.17f,AndroidStudio3.5.3,VS2019。

一、打包Android

原本我的unity版本是2019.2.1f的,需要android就用Editor下载了个UnitySetup-Android-Support-for-Editor-2019.2.1f1,然后打包失败。提示下载grablexxx失败。

想起来需要设置一下,打开Edit->Preferences->External Tools

虽然查了一些资料,感觉没有合适的。(【Android SDK】Android and Unity for SDK_2019.4.12再修订版关于Unity2019无法构建安卓的解决办法)

而且以前(5.X)打包一般不能把Android开发环境下载的SDK文件拿来用的。还是按照提示下载了一下UnityHub(以前觉得没必要),发现没法在安装好的2019.2.1f上添加,只能把新的2019.2.17f和Android需要的一起下载了。

(因为安装后,就不能再安装相同版本了,截图是2019.3.0f3的)

下载过程中断了好几次,不知道是不是家里网络问题,最终花了半天,安装上了(从网络的临时文件夹来看,确实中断重新开始了好几次,没有断点续传的功能)。

然后就变成了

比较一下两个版本的文件夹,发现多了3个目录,NDK,SDK,OpenJDK

打包,发现比以前多了很多选项。

成功打包并可以运行。

其实相当于参考了:Unity2019一键配置安卓环境-告别复杂的安卓配置环境流程,不过我好像没有用科学上网也成功打包了。

----------------------------------------------------------------------------

到临时文件夹里面把下载的东西找到:

-----------------------------------------------------

把2019.2.17f多出来的三个文件夹拷贝到2019.2.1f里面,打开2019.2.1f,好像也能识别

打包apk运行也没问题,赶紧保存起来,回到公司电脑或者分享给同事就能用了,不用再重新下载安装一个unity。

链接:https://pan.baidu.com/s/1cnq-YxTDjgv1-fy0YE4nbA 
提取码:cmkj

关键是UnityHub上下载的Unity2019版本现在看来是最新的,老的版本没有,我现在用的是个人版本,不需要破解。

但是公司发布是需要破解的,最新版本可能是没有破解的。

===========================================================================

二、VS调试(失败)

日志打印。

调试Android,参考:Unity Profiler连接Android真机调试

按照教程操作,能够显示日志。

------------------------------------------------------------------------------

断点调试。

参考1:Unity Android 真机调试

这个无法用,关键是我的环境是vs2019(Enterprise),附加里面也只有unity,断点加了也没进去。

参考2:Unity-Android调试指南

这里感觉关键是要安装相应的插件。

安装过程中升级一下vs安装程序。

安装了“使用Unity的游戏开发”,还是不能断点。

参考:Unity关联 VS2017/VS2019,visual studio tools for unity

没有找到文件夹Microsoft Visual Studio Tools for Unity

参考:Unity安装Visual Studio Tools for Unity的坑

是不是可能版本不一致?

总之,没有,也没有“调试---附加Unity调试程序”(参考:VS2019无法与Unity联调

说起来,我现在在Unity里面打开脚本文件,在VS里面显示的是杂项文件,说明没有关联项目打开,直接就是打开一个独立文件而已。说明确实没有把Unity和VS关联起来......

手动修改了一下,关联的编辑器,找到vs2019的启动文件devenv.exe后,变成了

这下打开脚本文件,有点不一样了,会自动去打开项目了。稍微进步了一点。

但是还是无法进入断点,别说是Android的断点,Editor的断点也进不去.....

调试->附加到进程->找到Unity.exe,结果断点还是进不去。

暂时放着,先继续Unity和Android交互部分。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值