質問: ### 前提・実現したいこと Android Studioでアプリを作成しようと思い https://akira-watson.com/android/adt-windows.html#1 このサイトを参考に進めていったのですが起動時に同期に失敗したといわれ悩んでいます ### 発生している問題・エラーメッセージ ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/3729f117f3518bdabd410e4fb688b036.png) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/a04a166b7d86772eee275e8b6ee5cef4.png) 右下の文章 ERROR: Could not download protobuf-java.jar (com.google.protobuf:protobuf-java:3.4.0): No cached version available for offline mode ### 試したこと 同じ例がないかと調べたのですが見当たりませんでした。 初歩的なことができていない可能性が高いのですが自分ではわからなかってので質問させていただきます。
回答: Android Studioのビルドでは、必要なライブラリーがローカルにキャッシュされていればそれを使用し、なければインターネットからダウンロードしてくるようになっています。私の手元で、キャッシュを全部消去してから新たにプロジェクトを作成してみましたが、protobuf-java-3.4.0.jarというファイルを正常に取得できているようです。ですから、サーバー側で何かしらトラブルが生じていて必要なファイルが取得できない状況にあるということは(今日この時間では)考えにくいです。 Android Studioがインターネットに正常に接続できない環境にあることも疑われますが、そうであるとしたらもっと前の段階でエラーになると思われるので、そうでもなさそうな感じがします。(逆に、ここで心当たりはあるでしょうか?プロキシーを通さないと外部に接続できない環境にあるなど。) この段階で何かしら特定の操作をしなければビルドできないといった複雑な作業はありませんので、「初歩的なことができていない可能性」もないと思われ、かなり特殊な状況であるように思います。唯一ひっかかるのが、「Android Studioを日本語化した」ことだったんですけどね。 試すことができる作業があるとすれば、 1. Android Studioをアンインストールしましょう。アンインストール後にC:\Program Filesの下を調べて、androidというフォルダーが残っているのなら、これも削除しましょう。 2. ユーザーフォルダー(C:\Users\<ユーザー名>)の直下に".gradle"というフォルダーがあるはずです。これを削除しましょう。 3. 同じく、ユーザーフォルダーの下に".AndroidStudio3.4"というフォルダーがあるはずです。これも削除しましょう。".android"というフォルダーもあるはずですが、これは残しておいても問題はないと思います。 4. ここまで行ったなら、再度Android Studioのインストールを行いましょう。 5. **日本語化せず**、新規プロジェクト作成を試してみましょう。 提案できることがあるとしたら、これくらいしか思い当たりません。