我在Android Studio中创建了一个项目。 Android Studio根据我的应用程序名称生成一个包名称。但我不想那个名字(com.randompasswordgenerator
)。所以我找到了包名的所有出现,并将其更改为com.passwordgen
。然而,当我运行应用程序,在Run
控制台,它仍然使用旧名称:如何在Android Studio中更改我的应用程序的包名称?
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>
什么是“项目清洁”?这是关于gradle的吗? – Sweeper
对不起,我的意思是干净的项目。它可以在构建菜单下找到。我会附上屏幕截图回答 – Colin
不,在我运行应用程序时,它仍然会说同样的事情。你说android studio没有检测到任何代码改变,但我的代码_did_改变了!我看到我所有的java文件都在'com.passwordgen'包中。 – Sweeper