一.warning: local_manifest.xml is deprecated; put local manifests in local_manifests instead

解决办法:两种 A或B

A.

sudo rm -r ~/android/system/.repo 

repo init -u git://github.com/CyanogenMod/android.git -b cm-10.1

repo sync

B.rm -r ./.repo/local_manifest.xml (如果命令提示找不到目录,那么直接进手动进目录删除)

C我自己的解决办法是在.repo目录下新建local_manifests 文件夹 

二.user tag detected on new module – user tags are only supported (local_module _tags错误)

    build/core/base_rules.mk:74: *** Module name: 01-test
    build/core/base_rules.mk:75: *** Makefile location: external/dhcpcd

    build/core/base_rules.mk:76: *
    build/core/base_rules.mk:77: * Each module must use a LOCAL_MODULE_TAGS in its
    build/core/base_rules.mk:78: * Android.mk. Possible tags declared by a module:
    build/core/base_rules.mk:79: *
    build/core/base_rules.mk:80: * optional, debug, eng, tests, samples

解决办法:

只需要看第二行 『Makefile location: external/dhcpcd』 的 external/dhcpcd 路徑下,
修改 Android.mk ,找到第一行的 『Module name: 01-test』的 LOCAL_MODULE := 01-test,
在下面加入 LOCAL_MODULE_TAGS := optional 即可

或是
有找到 LOCAL_MODULE_TAGS := user 的話
改成 LOCAL_MODULE_TAGS := optional

 

三.make[2]: /home/***/***/prebuilt/linux-x86/toolchain/arm-eabi-4.5.4-linaro/bin/arm-eabi-gcc:命令未找到

解决办法及思路:我进所提示错误的目录发现我根本没有arm-eabi-4.5.4-linaro文件夹可是我有arm-eabi-4.4.3 文件夹下面的目录包含gcc 所有我重命名文件夹arm-eabi-4.4.3位arm-eabi-4.5.4-linaro 问题解决!

更多相关文章

  1. 如何进入Android adb shell 命令行模式
  2. Android 文件夹命名规范 国际化资源
  3. Android系列之Android 命令行手动编译打包详解
  4. Android shell命令大全
  5. Android:Android.bat批处理命令
  6. Android SDK 25.2.3 移除了 android 命令
  7. android终端模拟器运行命令可以进行adb connect
  8. android文件缓存,并SD卡创建目录未能解决和bitmap内存溢出解决
  9. android adb命令 抓取系统各种 log

随机推荐

  1. 双插槽与单插槽内存模型?
  2. Linux socket通信——并发服务器(fork)
  3. ubuntu下的Samba配置:使每个用户可以用自
  4. linux c (4) 进程终止-exit和_exit函数
  5. linux上/proc/cpuinfo中的bug是什么意思?
  6. 导出内存(linux中)
  7. 詹金斯死了,但是pid文件存在
  8. Linux BT下载(3)-与Tracker交互
  9. 【linux】下的mkfifo 命令 和【C语言】中
  10. Linux下的文件时间