Android アプリ開発「MATRIX」

Androidアプリの開発に役立つサンプル集

Google Play Instant Development SDK(revision 1.5.0)のアップデートがエラーで失敗する場合の対処方法

Google Play Instant Development SDK のアップデートエラー

Android Studio で Google Play Instant Development SDK のリビジョンを「1.4.0」から「1.5.0」にアップデートしようとするとエラーが発生してアップデートできない場合があります。

f:id:vw-dsg:20181025224057p:plain

Android Studio の右下に表示されるアップデート案内をクリックし、表示された選択画面で「Update Now」を選択する。

f:id:vw-dsg:20181025224133p:plain
アップデートが開始されダウンロードが始まる・・・しかし・・・

f:id:vw-dsg:20181025224112p:plain
原因不明のエラーが発生して「Google Play Instant Development SDK」のリビジョンアップが停止してしまう・・・。何度試しても失敗してしまうのでお手上げ状態に・・・

エラーの対処方法

海外の掲示板に「古いリビジョンのファイルが邪魔をしているので SDK のインストール先にある instantapps というフォルダを削除して再度アップデートすれば解決する…」とう書き込みがあったので、それを試してみたのですが何度トライしても結局ダメ・・・。

一時は途方に暮れてしまったのですが、しばらくしてから少し方法を変えてトライしてみたところ、なぜか無事にアップデートを完了することができました。

f:id:vw-dsg:20181025224341p:plain
① まず、SDK マネージャーを表示し「SDK Tools」タブをクリックして「Google Play Instant Development SDK」のチェックを外します。

f:id:vw-dsg:20181025224505p:plain
② 次に、SDK がインストールされているフォルダを開いて、その中にある「instantapps 」というフォルダを削除する。※削除してしまうと失敗した時に元に戻すのが面倒になるので「instantapps」を「instantapps_backup」などにリネームしても良いですね。

f:id:vw-dsg:20181025224133p:plain
Android Studio を再起動して再びアップデートを試みます。

f:id:vw-dsg:20181025224203p:plain
④ 今度は Google Play Instant Development SDK のリビジョン「1.5.0」のインストールが成功しました。

f:id:vw-dsg:20181025224247p:plain
⑤ 最後にSDKマネージャーを表示して「Google Play Instant Development SDK」にチェックを入れて完了です。

備考・その他

もしこの方法で失敗する場合は、⑤のSDKマネージャーの「Google Play Instant Development SDK」にチェックを入れるタイミングを少し変えてみてください。

END