brew cask install Android-sdk
==>警告Android-sdk-tools、platform-tools、build-toolsをインストールします。 sdkmanagerコマンドを使用して、Android sdkパッケージを制御できます。プロファイルに追加することもできます: 'export Android_HOME =/usr/local/share/Android-sdk'
この操作は、インターネット接続に応じて最大10分かかる場合があります。しばらくお待ちください。
==>ダウンロード https://dl.google.com/Android/repository/tools_r25.2.3-macosx.Zip 既にダウンロード済み:/ Users/ishandutta2007/Library/Caches/Homebrew/Cask/Android- sdk--25.2.3.Zip ==> Cask Android-sdkのチェックサムの検証==>警告:ファイル/Users/ishandutta2007/.Android/repositories.cfgをロードできませんでした。
ファイルを作成してください!試してください:
touch ~/.Android/repositories.cfg
実際、しばらく待った後、最終的にそのステップを超えます。 --verbose
を使用しても、計算する情報はありませんが、計算はします。
忍耐が鍵です:)
PS:そのステップでキャンセルした人は、Android-sdkパッケージを再インストールしようとすると、Error: No such file or directory - /usr/local/share/Android-sdk
と文句を言うでしょう。 touch /usr/local/share/Android-sdk
だけでそのエラーを取り除き、再インストールを続行できます。
これはWindows 10でも発生しました。空のrepositories.cfgファイルを作成して解決しました。
Windows 7以降の場合は、C:\ Users\USERNAME\.Androidフォルダーに移動し、以下の手順に従います。
repositories.cfg
に変更しますダミーの空のrepositories.cfgの作成は、Windows 7でも機能します。数分待ってからインストールが完了し、cmdウィンドウにメッセージが表示されます-done
Windows 10 Solution:
私にとってこの問題は、Android Studioを使用してAVDをダウンロードして作成し、Ionicコマンドラインでその仮想デバイスを使用しようとしたことが原因でした。これを解決するには、既存のエミュレーターをすべて削除し、コマンドラインから新しいエミュレーターを作成しました。
(avdmanagerファイルは通常C:\ Users \\ Android\sdk\tools\binにあります)
既存のエミュレーターのリスト:avdmanager list avd
既存のエミュレーターを削除します:avdmanager delete avd -nemulator_name
システムイメージの追加:sdkmanager "system-images; Android-24; default; x86_64"
新しいエミュレータを作成します:sdkmanager "system-images; Android-27; google_apis_playstore; x86"
OSX Sierraでも同じエラーが発生しましたが、私の場合は〜/ .Androidフォルダーが(以前のインストールから)rootによって所有されていたため、所有権をユーザーに変更し、動作するようになりました。