2017-01-11 3 views
0

インストール済みのAndroidStudioをC:ディスクから別のものに移動したいと思います。 .androidフォルダ、sdkフォルダ(環境変数)とインストールパスが正常に(標準的な方法で)作成されました。しかし、私はこれらのものを扱うカント:デフォルトのフォルダ(.AndroidStudio2.Xと.gradle)をDディスクに移動する:

c:\users\user\.AndroidStudio2.2 
c:\users\user\.gradle 

私はd:\myfolderにこれらのフォルダを移動し、(TextCrawlerで)d:\myfolder\.AndroidStudio2.2c:\users\user\.AndroidStudio2.2のすべての発生を変更し、AndroidStudioで.gradle場所を変更するとき、それは助けをdoesntの。 C:\user\userにはまだ(AStudioの実行時に).AndroidStudio2.2フォルダが作成されています。それはC:\users......

に何もオプションを見つける傾けるためとエミュレータを実行すると、エラーが発生するプラス、私はコメント解除しないとd:\myfolderpath値(installation/bin/idea.properties中)を設定し、まだ何の助けてきました。

+1

「-windows.zip」Android Studioのダウンロードを使用する場合は、完全に移植可能である必要があります。一方、Gradleは別の設定が必要な場合があります。 –

+0

あなたは私にポータブルのネガティブな側面を教えてもらえますか? –

+0

SDKはポータブルダウンロードに含まれていません。私が完全なインストーラについて考えることができる唯一の肯定的な点は、すべてが多かれ少なかれあなたに含まれ、セットアップされていることです。 SDKが含まれており、環境変数が正しく設定されています –

答えて

1

過去にドームが似ていたので、ほとんどのソフトウェアアプリケーションで動くドライブが依然として大きな問題であることがわかりました。しかし、シンボリックリンクを作成すると、ソフトウェアがある場所のファイルにアクセスしていると思うので、シンボリックリンクを作成すると便利ですが、実際には別の場所に保存されています。

私はこれを成功させましたin the past with Visual StudioとのコンセプトはAndroid Studioとほとんど同じです。あなたは次のようにシンボリックリンクを作成する必要があります。

mklink /J "d:\myfolder\.AndroidStudio2.2" "c:\users\user\.AndroidStudio2.2" 

Androidのスタジオはc:\users\user\.AndroidStudio2.2で内容を読み書きするとき今、それはCドライブからアクセス可能だと提供あなたのDドライブに行く現実になり、必要がありますそれをすべて動作させる。

あなたは他のフォルダでもそうすることができます。このようにする利点は、ファイルが保存されているパスに制約されていないことです。つまり、コンピュータを変更したり、すべてをCドライブに保存したりする場合は、シンボリックリンクを削除するだけです。

希望すると、これが役立ちます。

+0

hm、面白い解決策...しかし、私は標準的な方法が利用可能であることを望みました。 –

+0

"それは実際にあなたのDドライブに行くでしょう" - そうは思わない...あなたはDドライブにCドライブのディレクトリをリンクしているので、ファイルはまだ読み込まれてCの中に入っている? –

+0

あなたはそうです。更新しました –