androidStudio build

android应用 ID

2019-08-28  本文已影响0人  众少成多积小致巨

简要介绍

每个 Android 应用都有一个唯一的应用 ID,此 ID 可以在设备上和 Google Play 商店中对您的应用进行唯一标识。

简单设置

应用 ID 通过模块的build.gradle文件中的applicationId属性定义

应用id

注意:应用 ID 过去直接关联到代码的软件包名称;所以,有些 Android API 会在其方法名称和参数名称中使用“package name”一词,但这实际上是您的应用 ID 

命名规则

必须至少包含两段(一个或多个圆点)。

每段必须以字母开头。

所有字符必须为字母数字或下划线 [a-zA-Z0-9_]。

编译变体中更改ID

每个编译变体应定义为单独的产品特性。对于productFlavors块中的每个类型,您可以重新定义applicationId属性,也可以使用applicationIdSuffix在默认的应用 ID 上追加一段

编译变体id


软件包名称

默认情况下,项目的软件包名称与应用 ID 匹配,但您可以更改软件包名称。不过,如果您要更改软件包名称,需要注意的是,软件包名称(由项目目录结构定义)应始终与AndroidManifest.xml文件中的package属性匹配

Android 构建工具使用package属性来发挥两种作用:

1、它会将此名称用作应用生成的R.java类的命名空间。 eg :类将为com.example.myapp.R。

2、它会使用此名称解析清单文件中声明的任何相关类名。 eg; 声明为<activity android:name=".MainActivity">的 Activity 将解析为包名.MainActivity

上一篇 下一篇

猜你喜欢

热点阅读