有没有办法在Android Studio中禁用"正在更新符号..."过程?

hog*_*iux 7 android-ndk android-studio

我有一个非常大的C++ ndk gradle项目,我正在导入Android Studio.每次我导入或更改构建变体时,Android Studio都会"更新符号",发布版本可能需要20分钟,调试版本大约需要5分钟.它还使用了大量的内存和CPU(我需要将默认的AS java内存设置增加到"更新符号..."阶段的默认值的4倍甚至完成.)

在命令行上运行"./gradlew installRelease"(没有AS)似乎不需要此步骤.那么"更新符号......"实际上做了什么 - 更重要的是 - 有什么方法可以禁用它.

don*_*ner 3

不幸的是,目前无法直接禁用此功能,但您可以通过从 Android Studio 项目视图中删除标头来解决此问题。

  • 如果您至少可以在 AS 更新符号时启动应用程序,那么至少会很有帮助。因此,您首先必须等待 10 多分钟来构建符号,然后再等待 5 多分钟来编译代码、构建并启动 APK。当您已经构建了项目时,这个问题就更有趣了 - 您首先必须等待 10 多分钟符号更新才能运行您的应用程序,然后应用程序将在不到一分钟的时间内运行。 (2认同)