IntelliJ IDEA 修改包名

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,完成啦

时间: 2024-12-14 14:33:22

IntelliJ IDEA 修改包名的相关文章

【Android】修改包名

工程写的差不多了才发现原来用的包名还是自己尝试性的进行写代码的时候用到的.但apk的发布,google map api的申请等等方面都需要用到一个比较规范的包名.这就涉及到修改包名的问题. 包名一开始是这样的 当尝试着去修改的时候发现是这样的: 只让改最后一层,这不符合要求啊. 正确的步骤应该这样: 1.如图,点击右上角的设置按钮,并取消红框中的选定. 2.此时就可以一层一层的去修改包名了. 注意:这里选择重命名文件夹而不用选重命名包 3.修改完包名后,可能还要修改 以及 4.最后别忘了rebu

IOS中的修改包名

1.在我们做项目的时候可能会遇到中途的修改包的名字,今天下午对着网上的教程的修改的包名,修改了好几次都失败, 最后还是在自己的努力下去修改,还是成功了,这个是IOS8.4,xcod6.4的修改包名方法如下: 2.先看下最终的效果如下:将Udp客户端-->UDPClient :效果图片 3.第一步骤是选中product name ,选中项目名,按回车键: 4.编辑修改Porduct name -===>UDPClient : 如图 5.点击Rename======>Enable, 6.点击

android 项目快速修改包名

快速批量的修改包名的有效 方法 在我们进行Android项目开发时,在某些情况下,我们需要修改已有项目工程中的包名. Eclipse提供了Android Tools->Rename Application Package的方法修改包名,然而这种方法常常不靠谱,会有异常情况发生. 经过实践表明,以下方法最简便靠谱: STEP 0: 在AndroidManifest.xml里手动修改package STEP 1: 将Build AutoMatically 去掉 STEP 2: 修改Src下的一级包名

android 安卓 修改包名,修改项目名。

Google Play不允许删除App. 所以当你上传了一个App之后 ,你又像我一样这么不小心丢了Key. 你就必须修改包名然后再上传. 这样Google Play就会以为是另一个项目了. 先修改这里 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.xxx.test" android:versionCode="2" andr

Android Studio修改包名和applicationId的方法

背景: 如果新做的项目跟以前做的某一个项目十分相似,那么一个简单的方法就是把原来项目拷贝一份,然后修改代码,但是这样包名还是原来项目的包名,还有如果想在同一台手机上同时安装新做的app和原来的app会发现,新的将旧的覆盖了,这是因为它们的applicationId相同,而applicationId是一个app的标识. 1.修改包名 2.修改applicationId的方法

Android Studio 修改包名最便捷做法

Android Studio,咱们开发安卓的利器,自推出就受到移动开发者的追捧,但一路走来,大家谈到他,充满了兴奋之情之余,也略显羞涩.随版本自推出以来,不断完善BUG,但咱们还是深深地踩了进去,说多了,淡淡的忧伤又开始浮现..切入主题,((今儿是来给大家分享一份入门必备的大招,如何利用Android studio修改包名!)) 首先咱们先来介绍 Android Studio的目录结构,以便各路好友,在修改的过程中有更好的脑图引导,同时也作为Android Studio目录入门介绍,有点多哈.

Eclips android 修改包名

现将project菜单下的 Build AutoMatically 去掉,先不让它同步的编译,等一下统一的去编译. 选中我们需要更改的包 -> 右击 ->Refactor ->Rename,出现下面的界面,选中前面三个选项 -> 选中Preview,出现下图的界面 ->OK即可 现在可以clean一下我们的项目了:选中项目名->project ->clean 这个时候工程里面的类可能会出现错误,如图.仔细看了一下发现由于编码的错误,把代码放到上一行的的注释的一行去

Eclipse如何修改包名

Eclipse开发launcher时常会遇到改名问题,改动错误或更新不完整,都会引起大量的提示错误,所以,改名前一定要备份一下原工程以备回退. 一.修改源码包名 1.选择launcher包 2.按下F2或鼠标右键选择重命名 输入新名称,下面四个CheckBox全部选中. 3.点击Preview 在弹出界面中,点击continue继续修改包,进入下一步确认修改界面. 4.点击OK继续修改 等待执行完成. 二.修改gen目录下包名 修改方法同上文,依次点开gen目录,选择包,按下F2,输入新包名 三

python 批量修改包名

#coding=utf-8 import os #import re # 设置编码为utf-8 否则会报错..这时候 sublime控制台会报乱码.但是别担心,utf-8 文件 并不会报错 import sys reload(sys) sys.setdefaultencoding( "utf-8" ) #基础包名 basePackage='com.emark.base.注解' #基于基础包名的基本路径名,这里必须是unicode 打开....我也不知道为何别的字符串不用这样写....,