赞
踩
1.对于包名右键,Refactor,rename
选rename package
将所有选项勾选,改成需要的包名
之后继续对于包名右键,Refactor,rename,选择rename directory,更改目录名,与包名一致
2.修改AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.xxxxx">
改成你的包名
修改所有activity的前面的包的名字
<activity
android:name="com.example.xxxxx.MainActivity"
android:label="ss"
android:theme="@style/AppTheme.NoActionBar">
修改模块级的build.gradle applicationId后面的包名
android {
compileSdkVersion 25
buildToolsVersion "33.0.0"
defaultConfig {
applicationId "com.example.xxxxx"
minSdkVersion 19
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
3.构建程序,根据报错修改各个程序文件中导入的R包的路径
import com.example.xxxxx.R;
4.最后build,clean project
不同的包名代表不同的应用,对于一个安卓项目,改变了它的包名再安装在手机上就是另一个应用了。
麻烦、之后随着ide的升级此方法会失效
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。