2.3.3 Android API をインストールしていますが、次のエラーが発生しました。
Warning:
The following processes:
-cmd.exe
-java.exe
are locking the following directory:
C:\Program Files (x86)\Android\android-sdk\tools
何か助けて??
2.3.3 Android API をインストールしていますが、次のエラーが発生しました。
Warning:
The following processes:
-cmd.exe
-java.exe
are locking the following directory:
C:\Program Files (x86)\Android\android-sdk\tools
何か助けて??
このディレクトリに移動してください:
C:\Program Files (x86)\Android\Android SDK\temp
そこにあったものをすべて切り取ってから、新しいフォルダーに貼り付けます..
アップデートを再度実行してください。
同じ問題が発生しました。次に、最新のSDKをダウンロードしました(SDKのみ。Androidプラットフォームをダウンロードする必要はありません)。
「android-sdk」フォルダに「tools」というフォルダがあります。以前の「tools」フォルダを新しくダウンロードした「tools」フォルダに置き換えました。これまでのところ、Eclipseで機能しています。
私はsdk/tempに行って、
tools_r22.6.3-windows.zip
ダウンロードされたがインストールされていないものを見つけたほうがいいです。zipを抽出してツールを置き換えました\sdk\tools
注:Eclipseとsdk managerを終了し、古いTOOLSフォルダーraterを置き換えるよりも削除してください。
私にとってうまくいったのは、指定されたフォルダーの名前を変更することです(C:\Program Files (x86)\Android\android-sdk\tools)。フォルダの名前を変更した後、Androidスタジオを開きました。次に、名前を変更したツール フォルダーに移動し、android.bat ファイルを実行しました。これによりマネージャーが開き、問題なくインストールできました。新しいツール フォルダーが作成され、名前が変更された古いフォルダーを安全に削除できると想定して使用されます。
これと同じ問題が発生し、解決されました。toolsディレクトリを環境変数に設定します。この結果、「tools」ディレクトリの名前を変更できません。解決策:内部の環境変数を一時的に削除してから、日食をオフにして、再更新してください。お役に立てば幸いです。
次の場所に移動できます。C:\ Program Files(x86)\ Android\android-sdkフォルダー「tools」を削除します。C:\ Program Files(x86)\ Android \ android-sdk \ temp \ tools_r21.1-windows.zipにダウンロードされたzipをC:\ Program Files(x86)\ Android\android-sdkに解凍します。このzipファイル内のフォルダは「tools」という名前で、削除されたフォルダに置き換わります。
これは、SDKツールをSDKマネージャーにインストールするのと同じです。私はこの問題を抱えていました、そしてそれは働きました。
これを解決するには、\tools フォルダーをコピーして \toolsCopy という名前を付けました。次に、管理者権限で \toolsCopy フォルダーから android.bat を実行しました。
\tools から SDK マネージャーを実行すると、明らかな理由で \tools ディレクトリの名前変更がロックされました。SMH
C:\Program Files (x86)\Android\android-sdk に移動し、一時フォルダーを削除します。SDK Manager を再実行して最新の SDK をダウンロードします。問題なく動作するはずです。
まず、Android SDK をインストールしたフォルダー (デフォルトの場所: *C:\Users\\AppData\Local\Android\android-sdk ) に移動し、フォルダーの名前を変更します。例:android-sdk-previousVersion
次に、 https://developer.android.com/sdk/index.html?hl= i から最新の Android SDK をダウンロードします。
ダウンロードした SDK を以前の Android SDK と同じ場所にインストールします。
ダウンロードした SDK には、プラットフォームやシステム イメージは含まれません。
以前の Android SDK のフォルダーを開き、次のフォルダーをコピーします: add-ons、build-tools、docs、extras、platforms、platform-tools、samples、sources、および system-images をコピーして、これらのフォルダーを新しい SDK のディレクトリに貼り付けます。同じフォルダが存在する場合は、フォルダを上書きします。
これで、古い Android SDK フォルダーを削除できます。
新しい Android SDK を開くと、以前の SDK にあったすべてのプラットフォームが見つかります。
この方法で「解決」しました。前に述べたように、 C:\Program Files (x86)\Android\android-sdk\temp に移動し、コンテンツを新しいフォルダーにコピーします。ダウンロードしたばかりの新しいツールを含む zip ファイルのコンテンツを抽出し、フォルダー全体を C:\Program Files (x86)\Android\android-sdk にコピーして戻します。これは私にとってはうまくいきました。
http://developer.android.com/sdk/index.htmlから sdk をダウンロードします。ダウンロードした sdk フォルダーから tools フォルダーをコピーし、既存の sdk フォルダー内の既存の tools ディレクトリを置き換えます。これは私にとってはうまくいきました。SDK の更新中にこの問題に直面します。ツールをコピーして貼り付けても、更新されたバージョンのツールを既存の SDK に置き換えるため、問題は発生しません。これは、sdk を更新する必要があるときに常に行う必要があるため、正しい方法ではありません。より良い方法は、ur sdk の tools ディレクトリをコピーし、このフォルダに toolsDiplicate のような差分名を付けて貼り付け、管理者として android.bat ファイルを実行することです。お役に立てれば。この問題を解決する他の方法、またはこの問題に直面する理由があればお知らせください
ddms の実行中にこのエラーを受け取りました (電話から印刷画面を取得していました)。終了し、[はい] をクリックします。
これらのトリッキーなことをすべて行う代わりにWindowsを使用している場合は、ここで入手できる「sdkのみ」のinstaller.exeをダウンロードして解決しました-> http://developer.android.com/sdk/index.html
1)下にスクロールして、[DOWNLOAD FOR OTHER PLATFORMS] をクリックします。
2) ADT バンドルと SDK ツールのみの 2 つのテーブルが表示されます。その「Sdk ツールのみ」では、installer.exe を取得できます (.zip ダウンロードをクリックしないでください) ... ダウンロードして実行するだけですが、 Androidをデフォルトではない他のドライブに保存した場合、インストーラーがパスを指定するように求めたら、Android sdkフォルダーへのパスを指定する必要があります。
これで問題は解決しました。問題なく終了しました。乾杯!!!
temp
フォルダ内にあるフォルダからデータを削除するのsdk
が最善の解決策です。他の解決策が機能する場合があります。多くのことを試す必要があるかもしれません....しかし、最終的には、これを行うことが役に立ちます。
Tempフォルダーに移動し、読み取り専用チェックボタンのチェックを外して押します
sdk フォルダーから「temp」フォルダーを削除し、adt フォルダーから「temp」フォルダーも削除しました。出来た。