#681 UE5.1上进行pico 4开发的环境建立   android_dev     picovr     about a year ago (owner) Document
  1. visual studio 2019/2022
    • 访问这里下载【Visual Studio Community 2022】
    • 安装visual studio过程中,勾选【.NET桌面开发】和【使用C++的桌面开发】,其他不要勾选(不要操作界面右边的【安装详细信息】),如果C盘空间不够,还需要选择安装路径为其他盘
  2. UE5.1的Android组件
    • 运行Epic Launcher,定位到【Unreal Engine】->【Library】,点击5.1.1中黄色按钮右端的下拉箭头,选择【Options】菜单项
      • 去掉【Editor symbols for debugging】
      • Target Platforms中只勾选【Android】,去掉其他平台
      • 点击【Apply】按钮
  3. Android Studio下载安装
    • 安装过程参考这个页面。由于Android Studio版本的不同,安装界面可能稍有差别
      • 注意文档里对应UE5.0的描述应为5.1
      • 【手动定位SDK路径】这一节不用看
  4. UE5.1工程属性设置
    • 关于Android版本相关的版本配置信息,参考
    • Engine > Rendering,找到VR tab, and uncheck Mobile HDR
    • Platforms > Android, and under APKPackaging, do the following:
      • Click Configure Now, and click Accept SDK License > Agree.
      • Set Minimum SDK Version to 24 and Target SDK Version to 29
    • Platforms > Android, In the Build section:
      • Check Support arm64, and uncheck Support armv7.
      • Uncheck Support OpenGL ES3.1, only check Support Vulkan option. The UE 5.1 engine does not support OpenGLES.
  5. Package and install
    • Platform > Android, and under the APK Packaging section, check Package game data inside .apk?
    • 勾选【Create compressed cooked packages】
    • 使用Android (ASTC)格式
    • 安装。打包后会在工程目录下多出一个Android_ASTC目录,里面有安装/卸载脚本,以及apk
      1. 用type-c连接pico头显与pc
      2. pico头显开启【开发者模式】
      3. 双击install脚本