【发布时间】:2018-03-18 11:36:08
【问题描述】:
我在 Android Studio 中创建了一个项目。 Android Studio 根据我的应用名称生成了一个包名。但我不想要那个名字 (com.randompasswordgenerator)。所以我找到了所有出现的包名并将其更改为com.passwordgen。但是,当我运行该应用程序时,在 Run 控制台中,它仍然使用旧名称:
Installing com.randompasswordgenerator
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.randompasswordgenerator"
pkg: /data/local/tmp/com.randompasswordgenerator
Success
...
我尝试更改清单中的包名称,但它已自动更改为新名称。我想还有一个地方需要改名,但是在哪里呢?
我知道这个问题已经被问过很多次了。但是我发现的帖子使用的是 Eclipse 而不是 Android Studio。
编辑:
这是我的清单文件:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.passwordgen" >
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/MyTheme" >
<activity
android:name=".MainMenuActivity"
android:label="@string/app_name"
android:theme="@style/MyTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".GenerateActivity"
android:label="@string/title_activity_generate"
android:theme="@style/MyTheme" >
</activity>
<activity
android:name=".OptionsActivity"
android:label="@string/title_activity_options"
android:theme="@style/MyTheme" >
</activity>
<activity
android:name=".PasswordActivity"
android:label="@string/title_activity_password"
android:theme="@style/MyTheme" >
</activity>
</application>
</manifest>
【问题讨论】: