我最近从 Eclipse+ADT 切换到 Android Studio。我的应用程序是一个完整的原生 C++ 应用程序。我使用 Android Studio 2.0 Beta 5 和 Gradle Experimental 0.6.0-beta4。
对于原生代码,Android Studio 的构建过程非常缓慢。我阅读了有关 Stackoverflow 和 Internet 的所有问题。我应用了所有建议的方法(--offline、--daemon、--parallel、-XmxSize 等)。它们主要用于加速 Java 代码的构建。原生 C++ 文件(ndk-build)的编译过程仍然很慢。即使我编写了一行 C++ 代码,每次单击“运行”按钮时,我都会等待 5-7 分钟,而 Eclipse 的编译时间对于相同的作业大约需要 15-20 秒。
您有什么建议可以加快 Android Studio 上原生代码(C/C++)的编译过程吗?