我目前正在Android Studio 3.0中开发Android应用程序。我已完成一个项目并在手机中安装该应用程序。接下来,我复制整个项目并进行编辑以获得进一步的更新,当我安装更新的应用程序时,它将替换现有的应用程序
我在清单文件中更改了项目名称,但问题仍然存在。 请给我一个解决方案。
答案 0 :(得分:0)
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.yourChangedPackageNameChange"
>
<application
...
android:label="@string/changed_app_name"
android:roundIcon="@mipmap/ic_launcher_round"
........
>
在清单中更改应用程序的标签,如下所示..
答案 1 :(得分:0)
根据您的包名称,应用程序是唯一的,我猜您使用的是相同的包名,导致替换现有的应用程序。 解决方案:更改清单中的应用程序包名称,但如果仅在一个位置更改它,则会导致其他文件发生冲突。所以改变应该反映在所有地方。 只需转到您的清单,然后单击包名称,例如
com.example.application
假设我们要更改整个软件包中的示例,请按 shift + f6
然后单击重命名包,然后给出一个新名称。
如果你愿意,也可以改变包装的其他部分。
然后是applicationId,这对于您希望将应用程序上传到Play商店非常重要,否则不会影响本地使用。 要更改转到 build.gradle ,请将 applicationId 更改为与包名相同。