编译android的时候,经常出现这个错误


You have tried to change the API from what has been previously approved.

To make these errors go away, you have two choices:

  1. You can add “@hide” javadoc comments to the methods, etc. listed in the
    errors above.

  2. You can update current.txt by executing the following command:
    make update-api

    To submit the revised current.txt to the main Android repository,
    you will need approval.


这是由于修改了frameworks 内容后,没有把下面三个文件一起上传。导致拉下来的代码出现上面错误。

frameworks/base/api/current.txt
frameworks/base/api/system-current.txt
frameworks/base/api/test-current.txt

git pull下,解决
[ 26% 471/1774] Checking API: checksystemapi-last
ninja: build stopped: subcommand failed.
build/core/ninja.mk:148: recipe for target ‘ninja_wrapper’ failed
make: *** [ninja_wrapper] Error 1
boe@boe-opt:~/opt/share/work/rk3288_public/RK3288AND7.1CASH$ git pull
remote: Enumerating objects: 15, done.
remote: Counting objects: 100% (15/15), done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 8 (delta 6), reused 4 (delta 2), pack-reused 0
Unpacking objects: 100% (8/8), done.
c1e85097de…03a358201e master -> origin/master
Updating c1e85097de…03a358201e
Fast-forward
frameworks/base/api/current.txt | 2 ++
frameworks/base/api/system-current.txt | 2 ++
frameworks/base/api/test-current.txt | 2 ++
3 files changed, 6 insertions(+)

更多相关文章

  1. Ubuntu 12.04.5 LTS下配置android4.4编译环境
  2. Android(安卓)Tools Project Site
  3. Android如何调用webservice 以及错误解决汇总
  4. RK3399 编译recovery
  5. Android:Handler,内部类导致的可能内存泄露
  6. android xbmc编译
  7. Android(安卓)技巧
  8. Android为TV端助力 MediaPlayer 错误代码(error code)总结 转载
  9. Android(安卓)编译摘要

随机推荐

  1. UNIX系列之AIX克隆系统盘
  2. 用鸿蒙开发AI应用(六)UI篇
  3. 用《矛盾论》来解读 Python
  4. 对比 C++ 和 Python,谈谈指针与引用
  5. PXE+kickstart无人值守装机
  6. 超全的pandas数据分析常用函数总结:下篇
  7. 小型的编程项目有哪些值得推荐?这本神书写
  8. 聊聊 print 的前世今生
  9. java基础知识
  10. Java常用的时间工具类DateTimeUtils.java