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

转载于:https://www.cnblogs.com/joshul/p/6216092.html

IntelliJ IDEA 修改包名相关推荐

  1. Android Studio的使用(三)--包不分级、修改包名

    1.如果不喜欢将包逐级展开的话,可以将每一个包名都完整展现出来,只需要勾选Flatten Packages. 2.修改包名 3.填写新的包名 4.点击确认 转载于:https://www.cnblog ...

  2. 【Android 应用开发】Android 工程修改包名流程 ( 修改 applicationId | 修改 package | 修改 R 资源引用 | 修改 BuildConfig 引用 )

    文章目录 一. Android 工程修改包名流程 二. 修改 applicationId 三. 修改 package 包名 四. AndroidManifest.xml 清单文件组件 五. 修改 R ...

  3. Android 程序 正确修改包名的方式(源代码)

    2019独角兽企业重金招聘Python工程师标准>>> 步骤一: android程序修改包名: 1. 右键要改的包->Refactot->Rename->New n ...

  4. apk 反编译_APK反编译与回编译修改包名实现分身

    所谓分身,就是在同一设备上可以同时打开两个或多个相同的APP.那么如何修改APK包名,就是我们本节课要学习的内容,这里以土豆视频为例. 1修改APK包名 1.首先,找到包名:在工程管理器中找到&quo ...

  5. android 修改包名

    昨天,老板让我把app的包名修改一下,改为一个新的包名.之前其实自己已经做过类似的工作,不过,这次也是花了很多时间才做出来,所以觉得还是记录一下为好. 1. 先看下Android Studio创建的项 ...

  6. 安卓逆向_3 --- 篡改apk名称和图标、修改包名实现应用分身、修改资源去广告、去除re管理器广告

    From:https://www.bilibili.com/video/BV1UE411A7rW?p=7 Android 中 adb shell dumpsys 相关命令:https://blog.c ...

  7. 系统应用修改包名,导致OTA升级后用户数据丢失

    背景描述 Android大版本升级,有一个系统应用因为需求修改包名变了,R升S之后,R上的用户操作数据和缓存数据丢失. 问题原因 因为包名改变,导致升级之后系统检测原包名不存在,删除了data/dat ...

  8. 安卓逆向_3 --- 篡改apk名称和图标、修改包名实现应用分身、修改资源去广告、去除re管理器广告...

    From:https://www.bilibili.com/video/BV1UE411A7rW?p=7 Android 中 adb shell dumpsys 相关命令:https://blog.c ...

  9. 安卓修改包名和Project

    注意:默认是文件夹名已经修改了 1. 步骤一:修改包名 1.1 修改package名称 1.2 修改AndroidManifest.xml的包名(可能在上一步自动修改) 2.修改setting.gra ...

最新文章

  1. 修改闭包内使用的外部变量
  2. 驭龙HIDS安装及测试
  3. SpringBoot打成jra包启动时读取外部配置文件实现动态配置
  4. appium java简单实例_Appium创建一个Note的实例
  5. java bean状态_无状态和有状态企业Java Bean
  6. python读取python源代码文件_python 读写excel文件操作示例【附源码下载】
  7. 计算机绘图自考知识点,全国自考机械制图一试题2004.04
  8. Bailian4120 硬币【0-1背包】
  9. TypeScript:函数基础
  10. 【FFmpeg学习】H264 视频编码格式详细总结
  11. 存储器容量的扩展 —— 位/字扩展
  12. 51定时器PWM调节
  13. C盘清理方法汇总:SpaceSniffer与Windows.edb
  14. 错误解决:ThinkPHP 3.1 { Fast Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
  15. javascript中ready和onload的理解
  16. 牛客网 水题 递推找规律
  17. java诺基亚nba,NBA“神器”大比拼 詹皇如三星邓肯似诺基亚
  18. 视频教程-Prometheus+Grafana企业级监控实战(运维篇)2020年视频教程-Linux
  19. Docker容器启动参数大全与详细说明
  20. seo从入门到精通_SEO可以干什么,一定要看(SEO职业攻略)

热门文章

  1. ArcGIS JS API 4.X实现动态地图服务子图层显隐控制
  2. 移动开发还有未来吗?
  3. TiDB 官方设计文档翻译(一)
  4. 深入理解Java:注解(Annotation)基本概念
  5. MYSQL:子查询关键字 ANY/SOME/IN/ALL
  6. 模拟一:STEMA 考试选择题模拟练习试卷(初级组)及答案 + 自我解题笔记
  7. Android --- Glide加载图片时候调用asBitmap()方法的时候总是报错,点不出来?
  8. linux exec 二程序,二十五、Linux 进程与信号---exec函数
  9. linux重定向进程输出到文件删除,Linux文件编辑器vim输出输入重定向、管道以及进程(示例代码)...
  10. 市电会引起UPS产生故障吗