最近、Android Studioの最新バージョン(Android Studio 2.1)をインストールし、以前にインストールした古い1.2バージョンを保持しています。これで、Android Studio 2.1とAndroid Studio 1.2ができました。 Android Studio 1.2でSDK Managerをクリックすると正常に動作しますが、Andorid Studio 2.1ではこの問題が発生します。 Android studioの2つのバージョンの保持を修正するにはどうすればよいですか?ありがとう
警告メッセージに示されているように、SDKの場所に空白を含めることはできません。
SDKはC:\Users\Giacomo B\AppData\Local\Android\sdk
にあります。 Giacomo B
に空白文字があります。
最も簡単な解決策は、SDKを他の場所に移動することです。この場合、パスにC:\Android\sdk
などのスペースやその他の空白文字はありません。両方のAndroid Studioインストールを新しい場所に向けることができます。
別の方法があります:
CMD
(管理者として)mklink /J C:\Program-Files "C:\Program Files"
(または私の場合はmklink /J C:\Program-Files-(x86) "C:\Program Files (x86)"
)これで、C:\Program-Files
(C:\Program-Files-(x86)
)をポイントできます。
パスを変更するだけです:
"c:\program files\Android\sdk" to "c:\progra~1\Android\sdk"
or
"c:\program files (x86)\Android\sdk" to "c:\progra~2\Android\sdk"
パスにスペースを含めないでください。
symbolic link を作成することは可能です。 C:\Android\sdk
をSDKの実際の場所(空白を含む)に追加し、SDKの場所としてAndroid Studio内からこのシンボリックリンクを参照します。ただし、Android Studioが空白に関するこの警告の表示を停止しても、NDKがそのようなセットアップで動作するかどうかは試していません。
単純に... NDKを使用していない場合は、まったく問題はありません。一方、これはエラーではなく警告にすぎません。警告を使用すると、先に進むことができますが、エラーはできません。空白を調整することをお勧めします。たとえば、SDKがC:\ program file\Android studioにある場合。空白の「プログラムファイル」があります。 2つの簡単な方法があります。1.空白を削除します2.空白のない別の場所にインストールします。
NDKを使用していない限り、その警告を無視できます。
ところで:この警告は、並列インストールとは関係ありません。
同じエラーが発生しました。パスC:\ Users\Juan Jose\App ----をC:\ Users\JUAN〜1\Appに変更します。
たとえばProgram Filesのように、指定されたパスにあるすべてのフォルダーの空白を削除します。削除するには、手順->昇格されたcmdを開きます。これにより、スペースが削除され、「-」に置き換えられます。 SDKとjdkの両方のパスを使用してこれを行うとよいでしょう。これは動作します:)