Android SDK Managerがコンポーネントをインストールしない


243

ここで何が間違っているのかわかりません。Android SDK Managerをインストールしましたが、現在、Android Dev Webサイトが提案するようなプラットフォームをインストールしようとしています。インストールをクリックすると、マネージャーがAndroidディレクトリ内に一時フォルダーを作成できなかったというエラーが表示されました。だから私はそれを作成しました。今、私はこのエラーを得ています:

SDKプラットフォームAndroid 2.3、API 9、リビジョン1のダウンロードファイルが見つかりません:C:\ Program Files(x86)\ Android \ android-sdk-windows \ temp \ android-2.3_r01-linux.zip(アクセスが拒否されました)

また、進行状況バーの下に、「完了。何もインストールされていません。」という小さなメッセージが表示されます。

私はWindows 7 Ultimateを実行しています。


28
管理者としてSDK Managerを実行します。Android StudioまたはEclipseを開かないでください。
Maheshkumar 14

@maheshrpmこれでうまくいきましたが、Android Studioから管理者としてSDK Managerを開くにはどうすればよいですか?ファイルのプロパティで[管理者として実行]オプションをオンにしました。
Clawdidr 2014

2
@ClawdidrがAndroid Studioを管理者として開きます!したがって、Android Studioから開くと、SDK Managerも管理者権限で開きます。
Maheshkumar 2014

上記のフォルダのアクセス許可を最初に変更しました。C:\ Program Files(x86)\ Android \ android-studio。次に、64ビットのAndroid Studioを実行管理者として起動しました。これは私のために完璧に働いていた...
アジャイクマーMeherに

管理者としてAndroid SDK Managerを実行するとうまくいきました。ありがとう
Bryan Labuschagne 2017

回答:


527

.exeを右クリックして[管理者として実行]を選択し、管理者としてAndroid Studioを実行してみてください。

また、一部のウイルス対策プログラムはSDK Managerを妨害することが知られています。


2
管理者として実行しているにもかかわらず、android-sdk \ toolsをインストールできません
Vass

1
@Vass正確にどこが失敗していますか?
テートする

@willtate、私はstackoverflow.com/q/10470593/410975で質問をしましたが、最終的には機能しましたが、フォルダーの名前を変更するという奇妙なルートを介してアクセスできず、再びアクセスできませんでした。アクションの。
Vassの

1
@Vass OK、私も以前にその問題を見たことがあります。私はここでそれに質問に答えた:stackoverflow.com/questions/8839255/...
ウィル・テイト

ファイアウォールを無効にするとうまくいきました。また、ウイルス対策を無効にして、SDK Managerを管理者として実行しました。stackoverflow.com/questions/3808167/…を
chrysanhy

35

同様の権限の問題が発生し、SDK Managerが新しいコンポーネントをダウンロードしてインストールできませんでした。エラーメッセージは(Android Studio(I / Oプレビュー)0.2.9を実行しています)

「C:\ Program Files(x86)\ Android \ android-studio \ sdk \ tempを作成できません」

@ william-tateの回答にあるように、解決策は有効でしたが、「SDK Manager」を直接実行できませんでした。メッセージで失敗します:

tools \ android.batの実行に失敗しました指定されたファイルが見つかりません。

代わりに、「tools \ android.bat」を管理者として実行しました。これにより、問題を修正した同じ権限でSDK Managerが起動しました。

これが私が直面した問題に直面している誰かのために役立つことを願っています。


2
これは、Eclipseを含むカスタムバージョンを実行する人にとっては非常に役立ちます。
EmilDo 2014

4
文字通りsdkフォルダーにandroid sdk manager exeが表示されない人にも役立ちます。
Whyo​​z 14

19

Mac OS X(Android Studioで試した)で、ターミナルで次の手順を実行します

cd /android/adt-bundle-mac-x86_64/sdk/tools 
sudo ./android sdk

これにより、SDKマネージャーが管理者として起動します。SDKマネージャーからパッケージを更新/インストールすれば動作します。


良い答え私はあなたがMac-OS Xで試しているときにこの答えを確認しましたありがとうMan
Samir Mangroliya

これは、スタンドアロンのsdkマネージャーをターミナルから起動しようとしたときに実際にうまくいった
mr5

10

Android Studioの場合、Android Studioの起動時に[管理者として実行]を選択すると役立ちます。



3

私のPC(Win7、64ビットシステム)にインストールしようとすると、同じ問題が発生しました。次の図に示すエラーメッセージが表示されました。しかし、ローカルフォルダー 'C:\ Users \ username \ AppData \ Local \ Android \ sdk'を確認すると、Android SDKはすでにそこにあります。どういうわけか、Androidスタジオはそれを表示/リンクできませんでした。

ローカルフォルダーにAndroid SDKがあるかどうかを最初に確認してください。はいの場合は、次の手順に従ってください。

  1. [キャンセル]を選択し、右上の[X]をクリックします。 ここに画像の説明を入力してください
  2. 「セットアップウィザードを再実行しない」を選択し、「OK」をクリックします。 ここに画像の説明を入力してください
  3. Android Studioをもう一度起動して、「構成」->「プロジェクトのデフォルト」->「プロジェクト構造」に移動します。 ここに画像の説明を入力してください
  4. 「C:\ Users \ username \ AppData \ Local \ Android \ sdk」を「Android Location」に追加し、「OK」をクリックします リストアイテム
  5. [新しいAndroid Studioプロジェクトを開始する]をクリックします。

うまくいけば、それが役立ちます。


2

私は同様の問題を抱えていました-非常に遅いxmlダウンロードとそれに続く空のパッケージリスト。SDKはレガシーJavaインストールを使用しようとしていたようです。JAVA_HOMEを1.6 jdkに設定するとうまくいきました。


2

私の場合、64ビットOSのWindows 7を使用していました。64ビットJava SEと64ビットADTバンドルをインストールしました。この設定では、SDKマネージャーを正常に動作させることができませんでした(具体的には、ダウンロードが許可されておらず、すべてのAPIダウンロードオプションが表示されていませんでした)。上記のすべての回答と他の投稿を試した後、Javaの設定を調査することを決定し、64ビット構成がADTバンドルに問題を引き起こしている可能性があることに気付きました(以前、この問題を目にした/読んだことを漠然と覚えています)。

そこで、Java 64ビットをアンインストールして32ビットを再インストールし、次に32ビットADTバンドルを使用したところ、正しく動作しました。システムユーザーは既に管理者だったため、「管理者として実行」する必要はありませんでした


2

EclipseでSDK Managerを実行している場合は、Eclipse.exeの起動時に[管理者として実行]を選択すると役立ちます。


2

アクセスが拒否されたのは、Windowsがインストールドライブviz内のファイルに対するデフォルトの書き込みおよび変更権限を付与していないためです。c:この問題を解決するには、通常は別のドライブを使用するか、あなたの場合、オプションを右クリックして特定のフォルダへのアクセス権を設定する必要があります->オプション>セキュリティ->編集 ここに画像の説明を入力してください


1

Windows 8の場合:

  • Windowsボタンを右クリック
  • リストアイテム
  • 管理者としてのCDM
  • 「はい」を押します
  • これを貼り付け $ C:\xxx\xxx\AppData\Local\Android\sdk\tools\android.bat

1

Linux / ubuntuユーザーの場合

  • なぜそれが起こっているのですか?
    ものlock iconで、いくつかのフォルダ(読み取り/書き込みアクセス権を持っていない)上の
    / yourpath /アンドロイド-STUDIO-SDK

  • ソートと甘い解決策
    -ターミナルを開く(Ctrl + alt + t)-
    ペストを コピー-しばらく待って.....-今 もう一度やり直してくださいsudo chown -R $USER: $HOME

    update your SDK

ハッピーコーディング:)


1
ありがとうございました。私は約3日間を費やし、最後にあなたの解決策が私を助けてくれました。
Hossein Seifi

0

EclipseでSDK Managerを使用する場合:

オプション1:eclipse.exeを右クリックし、[管理者として実行]を選択します。

オプション2:Eclipse.exeを管理者として起動しない場合は、Eclipseインストールファイルを「C:\ program files \ Eclipse ADT Bundle \」から「D:\ android \」などの保護されていないフォルダーにインストール/コピーするだけです。「D:\ android \ eclipse \ eclipse.exe」を実行し、メニュー項目「ウィンドウ=>設定=> Android」を選択して、「SDKの場所」を「D:\ android \ sdk \」に変更します。その後、Android SDK Managerに新しいパッケージをインストールできるようになります。


0

sdkフォルダーに移動してSDKマネージャーを右クリックし、管理者で実行してインストールをお楽しみください。


0

v01dが言ったことに沿って:

Android Studio for Mac OS Xを使用する場合、SDKフォルダーはにある場合もあり/Users/{user}/Library/Android/sdkます。ここで、{user}はユーザー名です。

部分的なSDKのインストール場所を確認するには、Android Studioで[構成]> [SDKマネージャー]に移動し、上部にある[編集]をクリックします。これにより、ウィンドウがポップアップし、場所が表示されます。

このパスをコピーcdして、ターミナルのコマンドの前に貼り付けます。最後に実行sudo ./android sdkして、スタンドアロンSDKマネージャーを起動します。


編集(2016年7月14日):

「android」バイナリファイルもにあります/Users/{user}/Library/Android/sdk/tools


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.