2017-03-10 10 views
3

Android Studio 2.3からNDKビルドにcaccheを使用する方法を知っている人はいますか?Android Studio 2.3でccacheを使用する

私はコマンドラインから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のメーカーから構築され、それがccacheを使用していません。 Mac上で

$ 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 

答えて

1

、設定するenvironmnentのVARを強制して、コマンドラインから起動してみてください:

cd /Applications/Android\ Studio.app/Contents/MacOS/ 
    env NDK_CCACHE=/usr/local/bin/ccache ./studio 
関連する問題