有人知道如何将cacche从Android Studio 2.3使用NDK构建?
?当我从命令行构建我的Android应用程序时,它可以正常工作,并且所有编译的文件都正确缓存。
./gradlew assembleDebug
$ ps ax | grep ndk
/usr/local/bin/ccache /usr/local/Cellar/android-ndk/r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -MMD -MP -MF ...
但由Android Studio构建,不使用CCACHE。
$ ps ax | grep ndk
/usr/local/Cellar/android-ndk/r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -MMD -MP -MF
在Mac上,尝试从命令行开始,强迫要设置环境var:
cd /Applications/Android Studio.app/Contents/MacOS/
env NDK_CCACHE=/usr/local/bin/ccache ./studio