2016-10-03 4 views
0

私は、Arch Linux上でAndroid開発用に最小限の環境を設定しようとしています。私は、以下のAURパッケージをインストールしました:android-sdk、android-sdk-platform-tools、android-sdk-build-tools、android-studio。 /opt/android-s{dk,studio}ディレクトリにインストールされていることがわかりました。これまでのところ非常に滑らかでしたが、Androidスタジオを起動すると、私は~/Androidに設定した自分の作業ディレクトリをどこに配置したいのかを私に尋ねます。私は(残念ながら正常にインストールされていなかった)いくつかのプラットフォームのAPIをインストールした後、私は/opt/android-sdk~/Android/Sdk/下のディレクトリ構造とファイルが非常に似ていることを参照してください。android-studioとandroid-sdkが駄目になった

ls /opt/android-sdk 
add-ons build-tools platforms platform-tools sources system-images temp tools 


ls ~/Android/Sdk/ 
add-ons build-tools extras licenses platforms platform-tools 'SDK Readme.txt' skins sources system-images tools 

だから、どこのため主要ディレクトリのいくつかの種類でありますすべてのAndroid環境ツールをインストールしますか?私はAndroidスタジオとandroid sdkコマンドを使ってパッケージをインストールすることの関係を得ることができません。彼らはお互いを複製しているようだ。尋問の理由の

#Is this correct in my case? 
#Also, what is the difference? I didn't find information on this. 
export ANDROID_HOME=/opt/android-sdk 
export ANDROID_SDK_ROOT=$HOME/Android/Sdk 

一つは別のディレクトリに/opt/adnroid-*フォルダを移動する必要です(あまりにも多くのスペースを取る):follwoing ENV変数の設定について何また

、。 ありがとうございます!

答えて

1

「Android」ディレクトリは1つだけ必要です。 ASをインストールすると、おそらくユーザーディレクトリにSDKの新しいコピーがインストールされていました。

AS設定のSDKの場所を/ opt/android-sdkに変更し、〜/ Androidディレクトリを削除してみてください。次に、ANDROID_HOMEとANDROID_SDK_ROOTの両方を/ opt/android-sdkに設定します。

または、ユーザーディレクトリに置いておきたい場合は、/ optフォルダ内のファイルを後で削除してください。

関連する問題