【问题标题】:Pass cppFlag values to the C++ code using Android Studio and Experimental Gradle Plugin使用 Android Studio 和 Experimental Gradle 插件将 cppFlag 值传递给 C++ 代码
【发布时间】:2016-09-13 15:15:15
【问题描述】:
void DoSomething()
{   ...     
    m_a = new SomeContext<SOMETHING>(m_data);   
    ... 
}

使用 Android Studio 的 Experimental Gradle 插件,我如何将 SOMETHING 的值作为“somevalue”传递?我想我应该使用 cppFlags.add('-DSOMETHING=somevalue') 但这不起作用。

【问题讨论】:

    标签: android c++ android-studio gradle-experimental


    【解决方案1】:

    在您的modelandroidndk 块内,您可以添加

    #set cppFlag
    cppFlags.add("-DSOMETHING=awesome".toString())
    

    而且会在编译的时候用到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-10
      • 2016-03-16
      • 2016-02-04
      • 2016-08-07
      • 2014-11-24
      • 2016-10-27
      • 1970-01-01
      • 2016-07-01
      相关资源
      最近更新 更多