Android Studio 2.1 Preview1在设备错误上没有剩余空间

ket*_*nkk 13 android android-studio

我将我的android studio更新为2.1预览版,之后它在设备Error上没有剩余空间.如何解决这个问题?

Fab*_*tel 11

对我来说,这是因为我的/ tmp分区太小了.我在尝试安装大型设备映像(Android 7.1)和尝试启动AVD时都遇到了这些错误.似乎Android Studio会尝试在/ tmp中解压缩大文件.

要在Linux上增加/ tmp的大小,请在/ etc/fstab中设置size =参数,例如在我的Ubuntu上我现在有:

tmpfs /tmp tmpfs defaults,size=3g 0 0
Run Code Online (Sandbox Code Playgroud)

需要重新启动才能应用该更改.

请注意,tmpfs完全保存在RAM中,因此您可能应该在安装这些组件后撤消此更改.


woo*_*ker 5

TL; DR(如果中没有可用空间,则会发生这种情况/tmp

要增加大小,/tmp只需在终端中键入以下命令

$ sudo mount -o remount,size=8G /tmp/

PS: -8G是一个任意值,您可以将其设置为任意大小,只要足以完成任务即可。


ket*_*nkk 4

您可以通过重新启动 Android studio/您的系统来消除此错误。

要解决此问题,请勿在有任何可用更新时直接从弹出窗口更新您的 SDK,而是
转到 -> SDK 平台窗口,

或转到文件->设置->外观和行为->系统设置->Android SDK

在打开的窗口中,您将看到Launch Standalone SDK Manager

单击它将打开另一个窗口,从那里更新您的 SDK。