更改 Android 程序包名称 - UAMP

Changing Android Package Name - UAMP

我正在使用 Android 在 GitHub 上提供的 UAMP 示例。

我自己优化了 Uamp 项目,现在我想将 com.example.android.uamp(以及 Android Auto 的所有相应文件)更改为我的自定义 ch.test.appname。

我试图更改太多文件,但出现了数十个 'file not found' 错误。

我必须更改哪些文件?

尝试使用 Android Studio 的内置重命名功能来重命名您的包。首先将项目范围从 Android 更改为 Project:

然后导航到 java 文件夹和 select 您的包(例如 com.example.test

右键单击 -> 重构 -> 重命名

单击重命名包

输入您的新包名称,所有依赖项都会自动更新。

要更改您的包裹名称,请按照以下步骤操作: 首先点击下面的标记图标 ->

然后你看到一个window如下图,点击标记选择区域->

然后你会看到你的包名被部分分开,就像 com/nayan/myapp 如下图 ->

然后在要更改的任何部分单击右键 Select Refactor -> Rename 然后单击 Package name。更改您的包名称并单击确定。

之后你应该从你的 build.gradle(Module) 手动更改你的包名 如果清单包名没有改变,请检查你的 manifest file 手动更改它。就是这样。

使用 Nayan Sarder 的回答解决了我的问题。但是我必须在 VisualStudio-Code 中打开整个项目,并且必须手动将 com.example.abc.appname... 更改为 ch.example.abc.appname。

谢谢娜妍!