Linux에서 .android 이동

Linux에서 .android 이동

Android Studio에서는 공간이 부족하여 에뮬레이터를 시작할 수 없다고 불평합니다. 이 폴더에는 ~/.android가상 장치가 포함되어 있으므로 용량이 상당히 큽니다. 더 많은 공간이 있는 다른 파티션으로 옮기고 싶습니다. 이 디렉터리를 이동하는 방법을 설명하는 설명이 많이 있습니다. 디렉터리를 이동하고 환경 변수를 설정하기만 하면 됩니다 ANDROID_SDK_HOME. 문제는 이러한 모든 설명이 Windows에만 국한된다는 것입니다.

~/.bashrc디렉토리를 이동하고 (소스는 ) ~/.bash_profile에서 환경 변수 설정을 시도했으며 ~/.profileAndroid Studio는아니요달리기

export ANDROID_SDK_HOME='/mnt/data/accessories/android'

그리고 ~/.pam_environment(제안대로여기)

ANDROID_SDK_HOME=/home/user/data/accessories/android

Android Studio는 필요한 시간이 지나면 정상적으로 열렸고, ~/.android단어 없이 새 디렉터리를 생성했지만, 가상 장치를 찾지 못했습니다.

명령줄에서 android-studio를 실행하든, i3 바로가기를 통해 실행하든 상관없습니다.

혹시라도 Android Studio를 시작하기 전에 전체 시스템을 다시 시작했습니다.

저는 Arch Linux와 Android Studio 3.2를 사용하고 있습니다.

~/.androidLinux로 이동하는 방법은 무엇입니까 ?

답변1

환경 변수의 상황이 무엇인지 잘 모르겠지만 여기에서 작동하는 Linux에서 취할 수 있는 또 다른 접근 방식이 있습니다.

먼저 실제 데이터를 이동하고 디렉터리를 삭제했는지 다시 확인하세요 ~/.android. 그런 다음 다음 명령을 실행하십시오.

ln -s /mnt/data/accessories/android ~/.android

명령의 두 번째 경로를 ~/.android콘텐츠를 이동한 디렉터리로 바꿀 수 있습니다.

그러면 새 위치를 가리키는 이전 위치에 심볼릭 링크가 생성됩니다. Android 스튜디오가 시작되면 해당 링크가 표시되며 이를 클릭하면 모든 액세스가 ~/.android새 위치로 리디렉션됩니다.

답변2

관련 정보