赞
踩
这个打包我整了两天,我是按照b站的教程去做的,虽然教程给的非常细致了但是我还是遇到了好多问题,所以我把它记录下来了,建议没有经验的小伙伴先把教程看几遍再动手,如果在教程中遇到问题了就看看我这篇文章,或许可以帮到你,祝大家安装成功。
教程如下:【永昼UE】(面向初学者) 一步步配置安卓打包(适用UE5.1/5.0)_哔哩哔哩_bilibili
安装包:
Android Studio 4.0 下载:
链接:https://pan.baidu.com/s/1k4tUfgHq25tXlX8IwvTsGA?pwd=wwc7 提取码:wwc7
第一步:首先安装jdk。
1.双击一直点击下一步即可,不要更改安装路径,如果不会请参考网络教程,这个教程很多,Win+R 输入cmd打开命令窗口输入命令:java -version和javac -version,两个版本这一步就成功了。
2.将默认的安装路径复制到记事本上,接下来会用到
第二步,安装安卓
1.关闭防火墙
设置->更新与安全->windows 安全中心
2,双击运行,默认下一步,此步骤往后没有截图的均是默认点击下一步,不修改任何选项
3.遇到此界面勾上这个选项
4,弹出这个不要管,点cancel.
5.next->custom 再点击next
6,这一步b站教程里出现了JDK的选择路径界面,实际上我安装的时候并没有出现。我直接出现的是选择主题界面。我们接着往下走。
7.这一步出现选择SDK路径,保持不变,将此路径复制到一个记事本里,后续要用到
8.这一步出现这个界面,直接保持默认下一步
9.右下角点击configure,选择SDK Manager
10.SDK PlatForms选择Android API 33,32,31,30
11,SDK Tools选择如下
12,右下角勾上Show Package Details,可以看到如下窗口
Android SDK Build-Tools 勾选以下,这里多勾选几个防止版本不兼容
往下滑
NDK勾选,我这里UE是5.1版本的勾选25.1.89...,UE 是5.0版本的勾选21.1....,其他的UE版本网上搜一下对应什么版本的NDK,在这里勾上即可
13,右下角点击apply 应用
然后会弹出一个框,点击ok
点击accept ,点击下一步
安装完成之后点击finish,安装到这建议重启一遍电脑
14,然后进入虚幻引擎安装包,双击SetAndroid.bat以管理员身份运行
如果报错,没有出现success提示
点击SetupAndroid.bat编辑
set SDKMANAGER=%STUDIO_SDK_PATH%\cmdline-tools\latest\bin\sdkmanager.bat
替换成
set SDKMANAGER=%STUDIO_SDK_PATH%\cmdline-tools\8.0\bin\sdkmanager.bat
如果运行成功,那么NDK安装成功
15.接下来找NDK的安卓路径。注意这一步AppData文件夹一般是被隐藏的,直接在搜索框搜索或者设置将隐藏的文件夹显示出来。复制NDK的路径到记事本
16.做完这一步再一次将电脑重启.
17.打开UE,左上角编辑->项目设置->平台->Android SDK
将记事本的SDK,NDK,JDK的路径分别复制到此处
18.点击android->configure Now
19.在此行输入公司名称和项目名称,随便起。目标SDK改成33,下面apk选项勾上
20.往下滑还有一个选上configure Now
22,最后一步打包选项,ASTC能更好的适配vr眼镜,普通的采用ETC2格式,注意选择打包项目它会弹出文件夹让你选择你要打包到哪里,要选择全英文的文件夹
可能遇到的问题
1,出如下错误:UATHelper: Packaging (Android (ETC1)): ERROR: cmd.exe failed with args /c "D:\Android_TEST\MyProject\Intermediate/Android/APK\gradle\rungradle.bat" :app:assembleDebug”
可能是版本太高,在此文件夹下将34以上的版本删除即可,要保留33版本
我看的教程中SDK API下载的比较少,有的教程下载的非常多,一开始不知道这个有什么作用就下载的非常多,删除一些高版本的这个问题就解决了,
2.如果还有其他问题,将高版本(33.0.0,33.0.1,33.0.2)的d8改为dx再试试
ps:不要怕把这个整坏了,搜索栏里搜索 Android studio 点击,在这里可以重新选择下载版本
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。