IntelliJ IDEA 修改包名
2024-10-19 04:32:50
1.首先将AndroidManifest的Package Name重命名(快捷键shift+F6或者右键Refctor然后Rename)这时Package Name就改变了,但是Src的文件名还没变
2.如果修改Src文件名,可以用同样的方法修改AndroidManifest中activity的命名。具体过程下面示范:
修改前
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.nostra13.universalimageloader.sample"
android:versionCode="39"
android:versionName="1.9.4" >
...
<application
android:name=".UILApplication"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:allowBackup="false">
<activity
android:name=".activity.HomeActivity"
android:label="@string/app_name" >
...
</activity>
</application>
</manifest>
修改package
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.clownqiang.test.sample" //这里修改为
android:versionCode="39"
android:versionName="1.9.4" >
...
<application
android:name=".UILApplication"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:allowBackup="false">
<activity
android:name="com.nostra13.universalimageloader.activity.HomeActivity" //package修改时,src文件名不变,所以这里的.activity.HomeActivity变为绝对路径
android:label="@string/app_name" >
...
</activity>
</application>
</manifest>
修改activity的命名,同时修改src
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.clownqiang.test.sample"
android:versionCode="39"
android:versionName="1.9.4" >
...
<application
android:name=".UILApplication"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:allowBackup="false">
<activity
android:name="com.clownqiang.universalimageloader.activity.HomeActivity" //这里将光标移至原来的nostra13,然后rename为clownqiang,然后同样方法再修改universalimageloader,最后完成
android:label="@string/app_name" >
...
</activity>
</application>
</manifest>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.clownqiang.test.sample"
android:versionCode="39"
android:versionName="1.9.4" >
...
<application
android:name=".UILApplication"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:allowBackup="false">
<activity
android:name=".activity.HomeActivity" //这里就是 android:name="com.clownqiang.test.sample.activity.HomeActivity"
android:label="@string/app_name" >
...
</activity>
</application>
</manifest>
Ok,完成啦
最新文章
- ASP.NET MVC5 + EF6 入门教程 (5) Model和Entity Framework
- Oracle User Calls 和 Executions 两个概念的区别
- ‘初始化锁相环INIT_PLL()’
- YII中引用自定义类
- Cordova VS React Native 谁是未来? - b
- Ruiy classicsQuotations
- leetcode dfs Validate Binary Search Tree
- A * B Problem Plus
- 获取bing图片并自动设置为电脑桌面背景(C++完整开源程序)
- PHP入门,clone和__clone
- eclipse使用Git基本流程
- 修改Ueditor的图片上传地址
- Hadoop记录-Hadoop集群添加节点和删除节点
- sdn测量论文简介
- tf.transpose()的用法
- 在城市后面加上省,市,区 以及将MySQL入库脚本封装成class
- MySQL中tinytext、text、mediumtext和longtext详解【转】
- 20145333茹翔 Exp5 利用nmap扫描
- js组件的写法
- css3动画与js动画的区别