AndroidのSDKマネージャは、このメッセージで失敗しダウンロードすることができません:SDKプラットフォームのAndroid 8.1.0、API 27をダウンロードSDKプラットフォームのAndroid 8.1.0は -
、リビジョン1ダウンロード は、間違ったサイズに仕上げました。 65606517バイトが必要ですが、65738431バイトあります。
回避策はありますか?
:AndroidStudioから正しくダウンロードされました。 (その他の場合)
AndroidのSDKマネージャは、このメッセージで失敗しダウンロードすることができません:SDKプラットフォームのAndroid 8.1.0、API 27をダウンロードSDKプラットフォームのAndroid 8.1.0は -
、リビジョン1ダウンロード は、間違ったサイズに仕上げました。 65606517バイトが必要ですが、65738431バイトあります。
回避策はありますか?
:AndroidStudioから正しくダウンロードされました。 (その他の場合)
EDIT:
非推奨android
ツールの代わりに、sdkmanager
ツールを使用して、検証エラーを防止することができます。 Googleの誰かがandroid
ツールのSDKプラットフォーム8.1.0のチェックサムを更新するのを忘れていたようです。 (トラヴィスCI用)
EDIT:
現在の推奨される回避策は、API 27プラットフォームをダウンロードするsdkmanager
を使用するために.travis.ymlファイルに
before_install:
- yes | sdkmanager "platforms;android-27"
を追加することです。
トラヴィスCIを使用している間、私はほんの数時間前に同じ問題に遭遇したので、私は手動でアンインストールし、同じエラーで失敗する再インストールを期待して、私の地元のandroid-27
パッケージを再インストールしました。私の驚きには、それをアンインストールした後に./sdkmanager.bat "platforms;android-27" --verbose
を実行したときに成功しました。
私が言うことができる唯一の違いは、トラビスCIではなく、現代sdkmanager
コマンドの非推奨android
コマンドを使用していますが、廃止予定android
コマンドは正しく私の地元のSDKにsdkmanager
コマンドにリダイレクトします。同じである
私の正確なエラーメッセージ、: Download finished with wrong size. Expected 65606517 bytes, got 65738431 bytes.
トラビスCIはGitHub上の問題が用意されました:https://github.com/travis-ci/travis-ci/issues/8874
しかし、我々は最終的な解決策が必要です。 – TeeTracker
この回答は、Travisを使用している場合にのみ有効です。 – LoPoBo
@LoPoBo一般的な解決策は、廃止予定のアンドロイドツールの代わりに 'sdkmanager'ツールを使うことです。 –
私は正確に同じ問題がありました。クリアキャッシュ(ツール - >オプション..->キャッシュクリア)とsdkマネージャの再起動で解決しました。
私のために働かなかった、私は複数回試みました:-( –
この解決策はいくつかの人々のためだけに働くようです:) – Kobbe
ダウンロードに失敗すると、このパスの一時フォルダ「C:\ Program Files(x86)\ Android \ android-sdk \ temp」が表示されます。 「platform-27_r01.zip」というファイルが必要です。それをコピーし、 "android-8.1.0"フォルダを展開します。 次のステップで、名前を「android-27」に変更します。次に、 "C:¥Program Files(x86)¥Android¥android-sdk¥platforms"というパスにコピーします。
もう一度SDKマネージャを開くと、解決したことがわかります。
これは私のために働いた –
それを聞いて非常にうれしいです。 :-) –
3週間前にこの同じ問題が発生しました。先週もう一度試しました。 SDK 8.1はAndroid SDK Managerと共に正しくインストールされました。 Googleには明らかに間違ったチェックサムが含まれていて、その後修正されています。もう一度ダウンロードを試してください。うまくいくはずです。
今日は試しても失敗します。 –
19/01とにかく失敗しました...何が助けになったのは、Leo Liの投稿でした!ダウンロードは正常に完了しましたが、チェックサムバグによりsdkがそれを適用できなくなりました。彼の指示に従えば、一度あなたがsdkを再起動すると、すべてが大丈夫だと言います。 – Luishg
レオ・リー ダウンロードが失敗すると、あなたはこのパスに一時フォルダに気づくことができ、それは;-)私のため
を働く、どうもありがとう:
"C:\Program Files (x86)\Android\android-sdk\temp".
というファイルがあるはずですplatform-27_r01.zip
。それをコピーしてandroid-8.1.0
フォルダを抽出します。
次の手順では、android-27
に名前を変更します。次に、パスにコピーします。
"C:\Program Files (x86)\Android\android-sdk\platforms"
私のために働いた!ありがとう! – Laserbeak43
私は同じ問題がありました。数回の試行(4回)の後、最終的に私のためにインストールされました。 –