根据Android文档,为applicationId
提供的示例如下:
package="com.example.app
我创建了一个具有以下风格的应用程序:
myName.appname
这会导致一个问题,除了它可能不是唯一的。
答案 0 :(得分:1)
不会引起任何问题。谷歌要求包名中的网址只是因为它的独特性。
答案 1 :(得分:1)
applicationId
独立于package
中的<manifest>
属性。 applicationId
的默认值是package
属性值,但您可以在build.gradle
中覆盖它。 package
属性用于代码生成R
和BuildConfig
等内容。 applicationId
是控制唯一性的因素。我建议您将applicationId
设置为不太可能导致意外名称冲突的内容,例如域名,即使您继续使用package
的当前值。 / p>
我还担心混合大小写,因为可能会有一些东西假设应用程序ID中包含所有小写字符。
总的来说,应用程序ID不必是域名。这只是一个好主意。