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

コマンドの2番目のパスを~/.androidコンテンツを移動したディレクトリに置き換えることができます。

これにより、新しい場所を指す古い場所にシンボリックリンクが作成されます。 Androidスタジオが起動するとリンクが表示され、クリックするとすべてのアクセスが新しい場所~/.androidにリダイレクトされます。

おすすめ記事