博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android添加资源文件编译,R文件未重新生成解决办法
阅读量:4103 次
发布时间:2019-05-25

本文共 735 字,大约阅读时间需要 2 分钟。

在修改Setting项目中,添加资源文件后出现莫名奇怪的错误

 

 

 

 

 

 

 

 

 

 

 

 

类型转换错误,

查看了相关文件

mUnistallDrawable是全局变量,也是TransitionDrawable对象,查看了unistall_target_selector.xml文件

也是TransitionDrawable类型的,再查看了\out\target\product\R\com\android\launcher目录下发现R.java文件未重新生成.

清除了编译内容:\out\target\product\obj\APPS目录下删除所有文件out/target/common/obj/APPS/Launcher2_intermediates/

到launcher目录下编译发现提示

[plain]   
  1. No private recovery resources for TARGET_DEVICE nuclear-evb  
  2. make: Entering directory `/mnt/2TBDISK/zlext/android4.0'  
  3. make: *** No rule to make target `out/target/common/obj/APPS/framework-res_intermediates/src/R.stamp', needed  
  4.  by `out/target/common/obj/APPS/Launcher2_intermediates/src/R.stamp'.  Stop.  
  5. make: Leaving directory `/mnt/2TBDISK/zlext/android4.0'  

回到packages\apps\Settings目录下mm下,就ok了,

转载地址:http://defsi.baihongyu.com/

你可能感兴趣的文章
JavaScript编程简介:DOM、AJAX与Chrome调试器
查看>>
通过Maven管理项目依赖
查看>>
通过Spring Boot三分钟创建Spring Web项目
查看>>
Spring的IoC(依赖注入)原理
查看>>
Java编程基础:static的用法
查看>>
Java编程基础:抽象类和接口
查看>>
Java编程基础:异常处理
查看>>
Spring MVC中使用Thymeleaf模板引擎
查看>>
Spring处理表单提交
查看>>
Spring MVC异常处理
查看>>
Leetcode 1180. Count Substrings with Only One Distinct Letter [Python]
查看>>
PHP 7 的五大新特性
查看>>
php实现socket(转)
查看>>
PHP底层的运行机制与原理
查看>>
深入了解php底层机制
查看>>
PHP中的stdClass 【转】
查看>>
XHProf-php轻量级的性能分析工具
查看>>
PHP7新特性 What will be in PHP 7/PHPNG
查看>>
比较strtr, str_replace和preg_replace三个函数的效率
查看>>
ubuntu 下编译PHP5.5.7问题:configure: error: freetype.h not found.
查看>>