您好,这只是一个技术问题。我们希望得到答案
我今天下午使用默认的com.example将一个应用程序上传到了游戏商店,但我无法告诉“它受限制”,所以我在build.gradle中将其更改为com.fanalcrystal.blah.blah。
我想知道是否应该更改每个文件中的包名以反映我的applicationId,因为它超过8小时而且我的应用程序在手机上查看时没有显示在游戏商店上,但在网上商店中显示
答案 0 :(得分:0)
项目中的文件不需要使用与applicationId
中build.gradle
设置的名称空间相同的名称空间。 applicationId就是Google用来识别Play商店内应用的内容。
但是,AndroidManifest.xml
有一个名为manifest
的标记,该标记有一个名为package
的属性。同样,这不必与其他文件匹配,但它用于引用这些文件中的资源。例如:com.example.R
是允许您使用R.id.view_name
引用视图的包。
我想Google已经保留了一些applicationIds,我打赌这些名称是com.example,com.google,com.android等。
有很多原因可能会阻止您的应用出现在您的设备上:
希望有所帮助。