码迷,mamicode.com
首页 > 编程语言 > 详细

【Unity】bundleID相关介绍

时间:2020-03-28 23:08:59      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:set   settings   知识   安装过程   html   中文   info   自动   isp   

写在前面

  • 在用Unity打包的时候,常听到bundleID这个名字,这里总结一些关于它的知识。
  • 使用工具
    • Unity2017.2.1

介绍

  • bundleID,也有人叫它packageName,applicationID
  • bundleID用 com.CompanyName.ProductName 格式起名
  • bundleID在代码里就是PlayerSettings.applicationIdentifier
  • bundleID在Unity的PlayerSetting这里可以找到(以下两图是不同平台)

                                                         技术图片   技术图片

  • 如下图所示,PlayerSetting面板中上方和下方都需要填CompanyName和ProductName,上下方有什么不同呢?

技术图片

    • 【演示】以下以Android平台演示上下方区别
      • 在Unity5.6.6中,上方的ProductName默认值仍为"ProductName";而在Unity2017.2.1,它的默认值已经自动改为工程名(上图的工程名为CanDel)

      • 上下方CompanyName没什么不同,仍然填公司名,这里以“DCompany”为例;上方ProductName写为MP4,而下方ProductName写为MP5。整体修改如下:

技术图片

 

      • 打apk,apk起名随意,这里起名为tt.apk(打apk过程省略)
      • 在手机上安装tt.apk(安装过程省略),发现不同
    • 【结论】
      • 上下方ProductName可以不同
      • 上方的ProductName:MP4是手机安装时看到的名字,可以是中文
      • 下方的ProductName:MP5是bundleID的一部分,必须英文
  • bundleID作用:手机上查找、安装apk时会用bundleID查找,如果找不到这个bundleID,会直接安装;如果找到,会询问是否覆盖安装

 

【Unity】bundleID相关介绍

标签:set   settings   知识   安装过程   html   中文   info   自动   isp   

原文地址:https://www.cnblogs.com/caiger-blog/p/12588467.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!