zoukankan      html  css  js  c++  java
  • 如何在java环境下使用feature option(如何添加FeatureOption.xxx)

    做MTK平台开发时,经常会看到java代码中使用FeatureOption.xxx。它可以在java环境中使用ProjectConfig.mk定义的宏。
    那么如何在类FeatureOption中添加自己的feature option呢?
    1. 首先需要在$prject目录下的ProjectConfig.mk定义一个宏,这个宏的值只能为yes和no
    比如:
    XXX_SUPPORT = yes
    #this is XXX feature
    注意:注释请另外加一行放在下面,请不要这样’XXX_SUPPORT = yes#this is XXX feature’(因为这样有可能导致脚本模式匹配错误!)
    2.在mediatek/config/common/Project.mk中定义该宏,默认关闭。如:XXX_SUPPORT = no
    3. 既然已经定义了宏,然后将该宏添加到mediatekuild oolsjavaoption.pm,这只文件放的所有宏都是会添加到FeatureOption这个类中
    4. 最后脚本会生成:out/target/product/<project>/obj/JAVA_LIBRARIES/mediatek-common_intermediates/FeatureOption.java,这样就可以在java环境下使用FeatureOption类了
  • 相关阅读:
    【瞎口胡】基础数学 1 快速幂 整除 最大公约数
    【瞎口胡】二分图
    Windos下使用Redis
    VUE的踩坑日记(1)
    公告
    [维度打击]最大连续子序列
    常用函数
    树状数组
    高精度封装
    T4 模板之 单个文件
  • 原文地址:https://www.cnblogs.com/chengliu/p/4130639.html
Copyright © 2011-2022 走看看