2017-06-14 103 views
0

如何在使用Android Studio構建時獲取詳細日誌(包括編譯器和鏈接器的命令行參數)?從Android Studio詳細構建日誌

我剛從Ant/Android.mk構建過渡到Android-Studio構建。 在舊系統,我能看到這樣做的編譯器是如何誘發:

$ ndk-build V=1 

什麼會被Android Studio中的等效設置做到這一點? 我懷疑我的項目是針對錯誤的GLES版本(gles2而不是gles3)進行構建的,並且希望通過查看鏈接器的命令行參數來確保。

回答

1

事實證明,你可以通過更改的build.gradle文件,如下所示使構建詳細:

externalNativeBuild { 
     cmake { 
      arguments "-DCMAKE_VERBOSE_MAKEFILE=1"  
     } 
    } 

當使用NDK建造的,而不是cmake的,而不是使用:

externalNativeBuild { 
     ndkBuild { 
      arguments "V=1" 
     } 
    }