在 Android O之后的版本中, 源码编译规则很严格,默认使用 -Wall  -Werror 字段。

  • -Wall:编译阶段显示所有警告。
  • -Werror:将所有的警告当成错误进行处理,使出现警告时就停止编译。
  • error: unused parameter 'xxx' [-Werror,-Wunused-parameter] 等错误

demo 的 Android.mk 中没有 -Wall​​​​​​​  -Werror 字段一样报错。

处理方法如下:

[-Werror,-Wunused-parameter]

LOCAL_CFLAGS += -Wno-unused-parameter

出现其他类型变量或参数错误按同样的方式处理:

# -Wno-unused- 加上对应的变量或参数类型,即可忽略当前警告,编译通过。
LOCAL_CFLAGS += -Wno-unused-const-variable -Wno-unused-variable -Wno-unused-parameter

Android.mk error: unused parameter 处理方法相关推荐

  1. Android mk输出日志方法

    makefile文件控制整个工程的编译规则,比如指定需要生成哪些目标文件,指明生成这些目标文件依赖哪些源文件,指明生成的目标文件放在哪个文件夹下等等.而make就是一个命令工具,可以解析makefil ...

  2. Android.mk 包含问题带来的so.toc needed by 错误

    Android系统源码开发系列教学视频链接: Android 10.0 AOSP源码编译: AOSP源码开发环境搭建教学视频-百问100ask Android系统 10.0 AOSP源码编译--CSD ...

  3. Android.mk 打印变量信息

    编译android项目的时候,遇到了添加一个包含opencv的Opencv.mk之后,就存在编译不通过的情况. 怀疑是添加 include Opencv.mk 之后, 就把原来 Android.mk ...

  4. android.mk 添加v7_Android.mk引入第三方jar包和so库文件的方法

    以SystemUI为例,如果需要在SystemUI中引入第三方jar包以及so库,可作如下处理: 首先,在frameworks\base\packages\SystemUI下新建libs目录: 将需要 ...

  5. Android出现Error: Invoke-customs are only supported starting with Android O (--min-api 26)的解决方法

    Android出现Error: Invoke-customs are only supported starting with Android O (–min-api 26)的解决方法 在app下的b ...

  6. Android之ndk编译出现这个错误error: unused variable ‘a‘ [-Werror=unused-variable]

    1.问题 在jni里面就加了一行代码 编译的时候出现这个错误 error: unused variable 'a' [-Werror=unused-variable] 2.解决办法 找到相应的Make ...

  7. Android.mk转换到Android.bp方法

    1.源码在:build/soong/androidmk2.编译源码后,androidmk生成工具位置 # out/soong/host/linux-x86/bin/androidmk3.使用命令 栗子 ...

  8. Android.mk文件语法规范

    序言: ------------- 此文档旨在描述Android.mk文件的语法,Android.mk文件为Android NDK(原生开发)描述了你C/C++源文件. 为了明白下面的内容,你必须已经 ...

  9. 【翻译】(5)Android.mk File

    ----------------- 英文文档见android-ndk-r5b的documentation.html 属于Android Native Development Kit (NDK)的一部分 ...

最新文章

  1. 刷新三项世界纪录的跨镜追踪(ReID)技术是怎样实现的?进来了解一下
  2. uva10401Injured Queen Problem(递推)
  3. rem是如何实现自适应布局的
  4. 【数据挖掘】数据挖掘算法 组件化思想 示例分析 ( 组件化思想 | Apriori 算法 | K-means 算法 | ID3 算法 )
  5. 慢 SQL 诊断优化套路包,套路用的对,速度升百倍
  6. apache hive 使用概述
  7. Go的GOPATH与GOROOT
  8. 如何理解 new (...args: any[]) => any
  9. url编码函数encodeURI和encodeURIComponent
  10. java简单的文本编辑器_采用java语言如何建立一个简单的文本编辑器
  11. 关于 Linux 操作
  12. 【车牌识别】基于matlab GUI模板匹配车牌识别(带面板)【含Matlab源码 1215期】
  13. 2022双十一最亮投影仪推荐,当贝X3激光投影3200ANSI流明超高亮度
  14. C语言 提取软件文字,使用OCR文字识别软件如何将图中文字识别提取出来
  15. 常用激活函数--小白角度 TensorFlow 机器学习 神经网络 选取
  16. css3 实现元素 弧线运动
  17. RE模块:Python编译正则的模块
  18. Arduino 常用函数参考文档
  19. 蓝桥杯:纸张尺寸(C++)
  20. Mac下载SQLServer

热门文章

  1. 如何高速下载国外资源
  2. 计算机是如何识别内核态和用户态的,浅谈操作系统的用户态和内核态
  3. ES6——扩展运算符(...)
  4. Redis 主节点宕机原因及解决方法
  5. 如何在Android手机中开发QQ账户登陆功能的应用
  6. js面向对象之封装,继承,多态,类的详解
  7. linux 切换到mysql用户_linux怎么切换用户
  8. JPA H2内存数据库 demo
  9. git小乌龟pull报错 You asked to pull from the remote ‘origin‘...
  10. 微前端——乾坤qiankun Demo