android中编译资源文件的相关问题:

1. 如何重新编译应用程序的资源文件?

当修改了资源相关文件(如main.xml)后,需要先编译资源文件,再用mm编译应用程序。为了编译资源文件,需要先将资源删除掉,例如:
rm ../../../out/target/common/obj/APPS/SoundRecorder_intermediates -rf
mm

分析:Android中,编译过的应用程序的资源放在如下的目录下:
out/target/common/obj/APPS/应用程序名_intermediates。

2. 不小心将out/target/common/obj/APPS目录删除了,怎么办?
这时,需要先编译出out/target/common/obj/APPS/framework-res_intermediates,再编译应用程序的资源文件即可,具体如下:
进入到frameworks/base/core/res目录下,执行mm,如下:
cd frameworks/base/core/res
mm
分析:1. 编译应用程序的资源文件需要有framework-res_intermediates,才可以,否则,会报错。
2. framework-res_intermediates是framework的资源文件目录,也位于out/target/common/obj/APPS/目录下。

更多相关文章

  1. Android(安卓)- 引导用户打开位置服务
  2. android Gradle打包修改生成的apk文件名称
  3. Android(安卓)简单视频播放器(破烂版,后续更新)
  4. Android实现文件上传功能
  5. 解决Android(安卓)studio 启动报错java.lang.RuntimeException:
  6. Android中遍历文件夹、比较文件类型测试
  7. Android存储数据到本地文件
  8. 解决Android(安卓)studio 启动报错java.lang.RuntimeException:
  9. Android(安卓)Studio报错:Ignoring unknown package filter 'bui

随机推荐

  1. 最好的5个Android(安卓)ORM框架
  2. 浅谈:Android(安卓)TextView的append方法
  3. Android Dalvik 内存管理学习
  4. 在Android2.2模拟器上安装Android Market
  5. 获取Android当前网络类型(2g、3g、4g、wif
  6. Android(安卓)>> 14. LiveData
  7. Android大神 博客
  8. Android(安卓)Studio优化配置
  9. Android开发从入门到精通(2)
  10. android 开发零起步学习笔记(十一):界面切