在开发过程中发现之前定的包名或是路径不太合理,怎么修改呢?选中要修改的包,按F2按键,如下图:

图1

上图是我修改后的,修改前的包名是com.example.appcenter,自改为com.example.appcenter.activity遇到下面一些问题:

(1)  Java文件多了

importcom.example.appcenter.R;

这里是import R类,但由于我们路径改了,肯定会编译出错,注释掉编译OK

(2)  解决上面编译问题后,运行报错,提示“很抱歉,“AppCenter”已停止运行”

AndroidManifest.xml文件中依然还是:

package="com.example.appcenter"

改为package="com.example.appcenter.activity"

而且android:name="AppCenterActivity"编成了

android:name=".activity.AppCenterActivity"

但此文件下另一个还依旧是android:name="Barcode1DActivity"

当前统一改为package="com.example.appcenter.activity"并把android:name=".activity.AppCenterActivity"改为android:name="AppCenterActivity"即可

Android+Eclipse修改包路径相关推荐

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

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

  2. Android Studio 修改包名

    Android Studio 修改包名 1. 介绍 2. 操作概述 3. 图片解说 1. 介绍 根据目录层次修改包名(包括公司名). 目的:将 kirin 公司改成 kk. 参考:AndroidStu ...

  3. 终于找到了:NuGet 修改包路径

    NuGet 是 .NET 平台下的一个免费.开源的包管理开发工具. 修改全局包管理目录 通过 NuGet 安装包时,NuGet 先将包下载至一个统一的目录,默认路径是:C:Users用户名.nuget ...

  4. Android studio修改包

    亲测好用但是注意的地放如图,要记得按下do refactor,要不然你会有错觉,觉得修改没有用. 2按下下方的 do refactor http://www.jianshu.com/p/557e190 ...

  5. android studio 修改包名_android逆向笔记之初学者常用adb命令

    android逆向常用命令笔记 1.如何导出已安装apk? a.列出已经安装的包 | grep -i 关键字 b.找出安装路径 adb shell pm path 包名 c.拉下来: adb pull ...

  6. Android逆向笔记-使用Android Killer修改包名Android系统安装相同应用

    这里以某网络加速器为例! 主要是修改provider中的authorities以及package 修改package的包名 这里后面加了0001 如下: 后面的0001是自己加的,通过构造不同的包名, ...

  7. Android Studio 修改包名 com.example.calculator-----gt;com.melon.calculator

    1. 第一步点击如图1所示的"show Options menu" 图1 2.第二步点击如图2所示"Compact Empty Middle Packages" ...

  8. android项目 修改包名,成为一个新的安卓项目

    1.找到app目录下的build.gradle文件 2.找到android-defaultConfig-applicationId,此时找到包名. 3.然后全局替换为新的包名即可

  9. android studio修改包名

    2019独角兽企业重金招聘Python工程师标准>>> 方法一: right click on the root folder of your project. Click &quo ...

最新文章

  1. php安装模式mod_php和Fastcgi的选择与对比
  2. 领导力,就是这5个问题
  3. Petrozavodsk Winter Camp, Day 8, 2014, Mosaic
  4. java 重构函数_包会,教你用Java函数式编程重构烂代码
  5. sphinx4 FrontEnd流程分析
  6. 图像卷积和图像滤波的一些知识
  7. eShopOnContainers 看微服务 ②:配置 启动
  8. Greendao bean序列化出现的 问题!
  9. Android利用温度传感器实现带动画效果的电子温度计
  10. php怎么写显示商品图片,php – Woocommerce显示带有产品图片的产品
  11. Python语言程序设计课程论文——Python小游戏
  12. 星际开图挂_别开|《星际争霸2》牛X强力高端职业玩家手把手教你识别开图挂_234游戏网...
  13. 【网单服务端】卡丁车深海之城单机游戏服务端+使用说明
  14. Studio One5编曲和音频后期制作音乐编辑软件更新及新增功能介绍
  15. Python图书管理系统(终章)
  16. 2022.5.4.学习笔记数据类型
  17. vue路由报错Navigation aborted from “/a“ to “/b“ via a navigation guard.两种解决方案
  18. 计算机怎么搜索程序和文件格式,PDF软件如何快速搜索与查找文件?
  19. 大数据离线流程(小练习)
  20. 此应用程序无法启动,因为没有Qt平台插件可以初始化,重新安装应用程序可能会解决此问题

热门文章

  1. 031_mysql事务的安全隐患
  2. 006_JDK的Number派生类对Comparable接口的实现
  3. 004_JDK的String类对Comparable接口的实现
  4. 019_Jedis的List数据类型
  5. win10连接蓝牙耳机_苹果手机蓝牙耳机无法连接怎么办?
  6. java 中static 关键字的用法全解
  7. JavaWeb-JavaMail邮件开发
  8. python解析数据包时出现问题_MySQL Connector / Python InterfaceError:“解析EOF数据包失败”...
  9. mysql能安装的版本下载失败_mysql 安装失败 每次都安装失败 每个版本都失败
  10. 虚拟主机1服务器,虚拟主机1服务器