Android Studio需要很长时间才能构建

时间:2017-09-30 05:20:26

标签: android gradle

Android Studio花费太长时间来构建gradle,刷新应用程序文件等。我试图在离线模式下运行它。然后,gradle sync失败了。我不想使用Internet连接在Android Studio中运行应用程序。

1 个答案:

答案 0 :(得分:1)

由于文件索引和gradle构建,Android Studio很慢,而不是因为在gradle.build中添加新依赖项后它主要使用的网络。它将大量数据传输到&从每个构建的磁盘,并减慢整个机器。

如果您没有SSD来存储项目,则构建可能需要几分钟。您应该启用即时运行选项,这将显着缩短小更改的构建时间。如果你有足够的RAM(8GB +),你可以创建一个小的RAM磁盘分区并在其上移动你的项目。请务必留出几百MB的空闲时间以便使用。您可以使用these工具之一来创建RAM磁盘,我在过去几年一直在使用ImDisk并且它工作正常,现在需要更长时间才能在设备上安装apk而不是构建应用程序。优选地,gradle缓存(通常存储在主目录中的 .gradle 文件夹)也应位于RAM磁盘上以获得最快的构建,但这会产生较小的影响。如果要移动缓存,请在初始位置为其创建file system link

<强>注意即可。 RAM是易失性的(在电源关闭时会被擦除),因此请务必在关闭电源之前始终将RAM磁盘内容复制到永久存储器中。如果您所在的地区经常停电而且没有使用电池电量不足的笔记本电脑,请使用UPS,否则您将丢失RAM磁盘内容。