我有一个在 Eclipse 中启动的应用程序。软件包名称以大写字母开头,并且始终正确编译和安装。现在我已将项目移至 android studio,虽然应用程序将编译,但由于清单格式错误,它不会安装。我查了这个问题,建议将包名小写。这个剂量解决了问题,并且应用程序安装了,但这没有任何意义。为什么在 eclipse 中编译的应用程序可以使用它,但 Android Studio 中的相同代码不起作用?这是一个大问题,因为该应用程序已经在 play store 中,并且我无法将包名小写,所以我被困在 eclipse 中。有人知道解决方法吗?
问问题
2745 次
3 回答
0
也许 google play 不区分大小写,这就是它无法识别大写包名称的原因,您可能可以发布具有相同包名称但小写的更新。你试过了吗?
于 2013-10-04T20:04:40.513 回答
0
在 Android Studio 中重命名包名并在 build.gradle 中保留旧的 applicationId。虽然默认情况下您的项目的包名称与应用程序 ID 匹配,但您可以更改它。您永远不应更改应用程序 ID。更多:https ://developer.android.com/studio/build/application-id.html#change_the.package_name
于 2017-08-31T06:04:02.207 回答
0
旧包名称中的大写字母有同样的问题。在工作室中,只需将 build.gradle (Module:app) 中的包从 com.abc.example 重命名为 com.ABC.example 即可同步项目,一切都应该很好。
于 2016-02-24T04:02:58.923 回答