修改系统api,变量编译报错
来源:互联网 发布:e4a数据库怎么破解 编辑:程序博客网 时间:2024/06/15 22:11
target Java: send_bug
(out/target/common/obj/JAVA_LIBRARIES/send_bug_intermediates/classes)
Checking API: checkapi-last
Checking API: checkapi-current
out/target/common/obj/PACKAGING/public_api.txt:15308: error 13: Field
android.os.Build.MODEL has changed 'final' qualifier
******************************
You have tried to change the API from what has been previously released in
an SDK. Please fix the errors listed above.
******************************
这是因为修改了framework层里的东西,而且在全编译make源码之前,用了make update-api命令,导致 源码之前的api 与你自己新的源码里的值不一样导致。
解决办法:
自己找到了在framework/base/api 下有n(n取决于你源码的版本,如果你源码的版本是4.2,其api level就是17,那么就看17.xml或者17.txt ,修改这个里面的值即可 )个xml文档,分别对应android api 的不同版本。
是在make全编译之前忘记make update-api 导致的这个问题。解决办法有2:1、make clean--> make update-api --make ; 2、要么手动添加相应版本的api值,使编译通过
- 修改系统api,变量编译报错
- android 修改api后编译报错
- 编译报错问题修改
- 修改android源码api报错
- ios9适配,编译报错修改
- x64系统上编译apache报错
- vue-cli生成项目修改之后编译报错
- 百度地图API出现如下报错,系统时间问题
- 使用android的系统API报错:找不到符号
- 修改系统变量的方法
- 注册表中修改系统变量
- Android编译系统变量打印
- 修改android系统中点击”更多”报错问题
- 漫谈android系统(3) SELinux报错修改篇
- Myeclipse导入项目之后报错,修改JDK并且重新编译之后仍然报错
- 未定义变量报错
- 变量报错
- Jsonkit报错修改
- Wireshark-数据包过滤和分析
- Windbg断点命令
- 大话设计模式--享元模式 Flyweight -- C++实现实例
- ORACLE分析函数(7)----自定义聚合函数
- iPhone开发--uitableview
- 修改系统api,变量编译报错
- 在ubuntu配置apache环境的时候碰到修改端口仍然无法访问
- 【RuntimeException运行时异常】方法不需要throws、调用该方法的程序不需要try-catch
- C/C++计算时间
- Documentation/x86/usb-legacy-support.txt
- 在VC中编译、运行程序的小知识点
- gdb多线程调成
- 嵌入式系统 Boot Loader 技术内幕
- linux jiffies