博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
打包如何打包额外文件,比如Sqlite数据库的db文件
阅读量:5994 次
发布时间:2019-06-20

本文共 1034 字,大约阅读时间需要 3 分钟。

http://aigo.iteye.com/blog/2278224

 

Project Settings -》 packaging -》 Packaging选项中,有多个设置项来设置打包时要排除或者包含的文件夹,比如:设置哪些目录不参与cook,以及哪些目录在打包时需要拷贝进来的目录(比如与UE4的文件IO API无关的配置文件等等)

注意:这些设置的目录必须在Content目录下

 

对于这些自定义文件(非UE4支持的文件格式,比如text文本),安装后的相对路径也不同:

Adding custom files to the Android content.

On UE 4.7.3 I found a better solution.

On Android I'm using a PathToAndroidPaths function fromEngine\Source\Runtime\Core\Private\Android\AndroidFile.cpp

On IOS I'm using a ConvertToIOSPath function from Engine\Source\Runtime\Core\Private\IOS\IOSPlatformFile.h

On PC I'm using a FPaths::ConvertRelativePathToFull function fromEngine\Source\Runtime\Core\Public\Misc\Paths.h

Most of those function are private, so I made a new, public function that use them for converting relative path to the absolute one.

The ConvertRelativePathToFull from FPaths works correctly only for PC, it doesn't return correct absolute paths for mobile devices.

 

 

其他参考:

Additional Asset Directories not Copied to Packaged Build

转载于:https://www.cnblogs.com/blueroses/p/5794437.html

你可能感兴趣的文章
Linux进程管理优化及性能评估工具介绍
查看>>
python 列表
查看>>
ORACLE 10G 配置OEM/DB CONSOLE
查看>>
网路岗 - Cisco 交换机端口镜像配置图解
查看>>
Swift开发笔记2.浅谈闭包
查看>>
Exchange2013与Office365做Exchange Online混合部署(五)之迁移邮箱
查看>>
Oracle DataBase单实例使用ASM案例(4)--AIX系统Oracle 10g应用
查看>>
Linux流量监控工具 - iftop
查看>>
Ylmf OS4开启3D
查看>>
IP电话简单注册---CME
查看>>
TCP: time wait bucket table overflow
查看>>
查看及设定IIS内置IWAM_和IUSR_用户的密码
查看>>
iOS开发-图片高斯模糊效果
查看>>
发布一个嘿嘿嘿的技术方案 —— 商用群发p2p网络
查看>>
在微信小程序的JS脚本中使用Promise来优化函数处理
查看>>
JS写的漂亮只是一方面,你可不要忽视浏览器的兼容性呀!:P
查看>>
批处理作业调度-回溯法
查看>>
12.4. 包含网页
查看>>
Jenkins实现Android自动化打包
查看>>
[裴礼文数学分析中的典型问题与方法习题参考解答]4.5.9
查看>>