我在 Google Play 上有一个应用程序,其 java 包名称的最后一部分是混合大小写的。我希望删除 Android Lint 警告(请参阅此问题)和Jens让我注意到 Java 命名约定说你应该只对 java 包名称使用小写字母,也许这就是导致警告的原因。我的应用程序正常工作,但我想将包名称更改为小写,以遵守使用 java 命名约定.. 如果我将包的名称更改为仅小写,我会破坏 Google Play 的正确行为吗?即,如果我使用新软件包名称发布应用程序的新版本,Android 将不会将其识别为安装在设备上的同一个应用程序,它会显示为完全不同的应用程序?您是否建议我简单地忽略这个错误并记住在我的下一个项目中遵守命名约定,或者我是否会遇到混合大小写包名称的问题(比简单的 Lint 警告更糟糕)?
问问题
499 次
1 回答
5
一旦您在其清单包名称下发布您的应用程序,这将永远是应用程序的唯一身份。切换到不同的名称会生成一个全新的应用程序,它不能作为现有应用程序的更新安装。
它不可能改变它。请阅读http://android-developers.blogspot.in/2011/06/things-that-cannot-change.html
于 2012-06-03T11:17:26.760 回答