我可以使用';com.google.android.gm.Myapp';作为我的Android应用程序的applicationId?

我可以使用';com.google.android.gm.Myapp';作为我的Android应用程序的applicationId?,android,android-gradle-plugin,Android,Android Gradle Plugin,我想在我的应用程序gradle或任何其他软件包(如com.facebook.Myapp等)中将我的applicationId更改为com.google.android.gm.Myapp。 我想知道这种变化的后果是什么 一般来说,我可以这样做,而且一切看起来都一样, 但也许以后我将无法将我的应用程序上传到google开发者控制台? 或者我可能会在谷歌libs的实现上遇到问题?你将被允许在com.facebook和com.whatsapp 如果您的包名包含com.google,您将无法将APK发

我想在我的应用程序gradle或任何其他软件包(如
com.facebook.Myapp
等)中将我的
applicationId
更改为
com.google.android.gm.Myapp

我想知道这种变化的后果是什么

一般来说,我可以这样做,而且一切看起来都一样,
但也许以后我将无法将我的应用程序上传到google开发者控制台?

或者我可能会在谷歌libs的实现上遇到问题?

你将被允许在
com.facebook
com.whatsapp


如果您的包名包含
com.google
,您将无法将APK发布到Play Store

我刚刚用一个简单的调试APK对其进行了测试,结果如下:

您需要使用不同的程序包名称,因为“com.google”受到限制


而且,是的,你的软件包名称与谷歌的库产生冲突的可能性很小。

问和答:这不是我的问题。我的清单与我的唯一包“com.myurl.myapp”在一起。我在DefaultConfig部分询问了更改应用程序gradle“applicationId”的问题,而且,我还没有发布它。所以现在我可以改变我想要多少。在我试图发布“com.google”之前,我只是问了一下如何使用它。很公平,当你写下“我想改变它”时,我明白你想为现有应用程序而不是新应用程序这样做。无论如何,另一个答案中的信息与gradle中设置的
applicationId
有关。您是否通过更改清单包或gradle applicationId包进行了尝试?gradle的applicationId属性,我将其设置为'com.google.android.gm.Myapp'Ohhh。。。只有com.google是受限制的,但其他任何像com.facebook/com.whatsapp这样的网站都不受限制。这样我就可以用它们了对吗?你的问题真让人担心。。你到底想做什么?尝试设置我的默认应用程序ID com.someapp.mysubapp,然后我将从发送意向到spesific包的应用程序获取意向。