【お知らせ】みんプロ式Flutter講座は2026年4月末をもって新規販売を終了いたしました。詳しくはこちら →

[Android]「Could Not Find com.android.tools.buildaapt2:3.2.0-4818971」という謎のエラーが出てビルドできない場合の対処法

このページには広告が含まれる場合があります。

 

お題のとおりなのですが、Android Studioのバージョンを3.2にアップデートした際に、

Could Not Find com.android.tools.buildaapt2:3.2.0-4818971

という謎のエラーが出て、ビルドができなくなってしまう場合の対処法です。

 

プロジェクトレベルの「build.gradle」の設定をちょいといじってやれば解決はする

解決策自体は簡単で、以下のように、プロジェクトレベルの「build.gradle」の「allprojects ⇒ repositories」に、「google()」を入れてやれば解決します。

 

「AAPT2」というツールの提供元が変更されたことが原因の模様

じゃあ、解決策はわかったけど、なんでこんなことになっとんねん!?と言うと、どうやら、

Android Studioが3.2にバージョンアップされたときに、エラーメッセージにも表示されている「AAPT2」というツールの提供元が変更されたことが原因

の模様です。

本家本元公式リファレンスに書いてありました。

Beginning with Android Studio 3.2, the source for AAPT2 (Android Asset Packaging Tool 2) is Google’s Maven repository.

To use AAPT2, make sure that you have a google() dependency in your build.gradle file, as shown here:

buildscript {
      repositories {
          google() // here
          jcenter()
      }
      dependencies {
          classpath 'com.android.tools.build:gradle:3.2.0'
      }
  } allprojects {
      repositories {
          google() // and here
          jcenter()
  }

「AAPT」というのは、「Android Asset Packaging Tool」の略らしく、Androidアプリを作るときに使うリソース(画像やら音やらの小道具類全般)を、コンピューターが読めるように翻訳こんにゃく(コンパイル)して、パッケージングするためのツールのようです。

これの提供元が、Android Studioが3.2にバージョンアップされて、GoogleのMaven repositoryに変更になったので、「google()」が要るようになったということらしいです。

天才の考えることは、凡人の我々には色々とややこしいですね。。。

(詳しくは下の動画で解説していますので、よろしければご覧ください)

こんな記事も読まれています

GAMBO(願望) 願望実現・目標達成の
17秒 / 68秒ワーク
GAMBO(願望) 引き寄せ難民だったぼくの挫折経験から生まれた誰でもできる願望実現サポートアプリ。かの有名な17秒/68秒ワークを独自の視覚化メソッドで簡単実践。
App Store / Google Play 詳しく見る →
Meiso(瞑想) 鐘音と自然音で
5分からのマインドフルネス
Meiso(瞑想) 初心者でも“迷わず続けられる”ことにこだわった、完全無料の瞑想アプリ。画面のガイドに従うだけで呼吸のリズムが整い、最短5分から瞑想を実践できます。
App Store / Google Play 詳しく見る →
小学生からの英検®単語 A ふりがな・音声付き
英検単語1日5分トレーニング
小学生からの英検®単語 ありそうでなかった!ふりがな付き英検®単語トレーニングアプリ!1日たった5分!スキマ時間を活用して、英検®頻出単語を効率的に習得。お子様の一人学習にも安心設計。
App Store / Google Play 詳しく見る →
オボエルンジャー レトロゲームで
nバック脳トレ
オボエルンジャー 科学的脳力開発法「Nバック課題」をファミコン風8bitレトロゲームにアレンジした新感覚脳トレアプリ。記憶力・感情コントロール力・集中力の向上に。
App Store / Google Play 詳しく見る →
ゴイコイコイ 超高速フラッシュカードで
語彙習得
ゴイコイコイ 日常語1400語を視覚的に学べる、高速読み上げフラッシュカード式の語彙トレーニングアプリ。知育教室で行われるフラッシュカード学習を、家庭で“手軽に・安価に・正確に”再現。
App Store / Google Play 詳しく見る →

TOP