7.OtherSettings-VulkanSetting和Identification 其他设置-Vulkan设置和身份证明

7.Unity打包安卓-设置相关-OtherSettings-Vulkan设置和身份证明


7.1 知识点

VulkanSetting Vulkan设置(重要)

SRGB Write Mode: SRGB 写入模式

允许呈现器在运行时切换 sRGB 写入模式,如果要暂时关闭线性到 sRGB 写入颜色转换,可以启用该选项。

注意:建议不要为移动设备启用该选项,它会增加移动设备GPU的负担,产生负面影响。

Number of swapchain buffers: 交换链缓冲区数量

设为2位双缓冲,设为3为三重缓冲可以和Vulkan渲染器一起使用。该设置可以帮助解决移动平台上的延迟问题。

注意:一般情况下我们不要修改此选项,保持为3,不要在安卓设备上使用双缓冲,会产生负面影响。

Acquire swapchain image late as possible:尽可能晚的获取交换链图像

启用后,Vulkan会延迟获取后缓冲器,直到它将帧渲染为屏幕外图像。Vulkan 使用暂存映像来实现此目的。启用此设置会导致在显示反向缓冲器时产生额外的光圈。此设置与双缓冲相结合,可以提高性能。但是,它也可能导致性能问题,因为额外的 blit 会占用带宽。

注意:安卓设备上我们不要修改该选项。

Recycle command buffers:回收命令缓冲区

Unity 执行命令缓冲区后是回收还是释放命令缓冲区。

Apply display rotation during rendering:在渲染期间应用显示旋转

启用此选项可在显示的本机方向上执行所有渲染。这在许多设备上具有性能优势,虽然如此,但是使用它会带来一些限制,所以还是建议大家不要修改此选项。

Identification 身份证明(重要)

注意:首次发布时,一定要确保包名的正确性。

Override Default Package Name:是否覆盖默认包名称(重要)

如果你的公司名和游戏名 不是英文,请勾选它自行设置包名。

Package Name:软件包名(重要)

相当于应用程序的ID,用于在设备和安卓应用商店中的唯一标识。

格式:com.公司名.产品名

只能包含字母数字和下划线,每段都必须以字母开头。

Version:版本号(重要)

用于标识应用程序包的迭代。

格式:数字.数字.数字。。。

比如:1.0、4.3.2、1.2.1等。

Bundle Version Code:内部版本号

确定一个版本是否比另一个版本新,数字越大表示版本越新,不会显示给用户看。

该值为整数,比如每次发布新版本时可以让数字加一。

Minimum API Level:最低API级别(重要)

决定应用程序运行需要的最低的API级别,如果用户手机的SDK版本低于该设置,Android系统会组织用户安装该应用程序。

Target API Level:目标API级别

用于指定应用的目标API级别,主要用于通知Android系统,我们已经针对目标版本进行了测试,并且系统不应该通过启用任何兼容性行为,以保持你的应用与目标版本的向前兼容性。应用程序一样可以在较低版本上运行(取决于Minimum API Level)。



转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏