LoginSignup
1
0

More than 3 years have passed since last update.

aapt.exeのエラーが出たときの備忘

Last updated at Posted at 2019-07-04

androidアプリをビルドしていたら、見慣れないエラーが出た。

Process 'command 'C:\Users\XXXXXXXXXX\AppData\Local\Android\Sdk\build-tools\24.0.2\aapt.exe'' finished with non-zero exit value 1

aapt.exeを実行したときの終了コードが0じゃないってことは分かったけど、じゃぁどこでエラーになっているのか探してみても、これ以上のログは出ていない。

Gradleをインストールする

調べてみたところ、Gradleなるものを使えば詳細なログが出るらしい。
(Gradleとは、Groovyで記述するビルド自動化システム)
ということで、以下を参考にしてGradleのインストールをしてみた。

参考にした記事:
【Java】Gradleのインストールと基本的な使い方(画像付きで解説)

インストールできているか確認する。

C:\Users\XXXXXXXX>gradle -v

 ------------------------------------------------------------
Gradle 3.2.1
------------------------------------------------------------

Build time:   2016-11-22 15:19:54 UTC
Revision:     83b485b914fd4f335ad0e66af9d14aad458d2cc5

Groovy:       2.4.7
Ant:          Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM:          1.7.0_80 (Oracle Corporation 24.80-b11)
OS:           Windows 8.1 6.3 amd64

ビルドログを確認する

Gradleのインストールができたため、さっそく以下を実行してログを確認する。

C:\Users\XXXXXX\AndroidStudioProjects\DataBaseApp2>gradlew assembleDebug --info

……………

Successfully started process 'command 'C:\Users\XXXXXXX\AppData\Local\Android\Sdk\build-tools\24.0.2\aapt.exe''
C:\Users\XXXXXXX\AndroidStudioProjects\DataBaseApp2\app\src\main\res\layout\activity_main.xml:25:32-40: AAPT: String types not allowed (at 't
extColor' with value ' #F5F5F5').

C:\Users\XXXXXXX\AndroidStudioProjects\DataBaseApp2\app\build\intermediates\res\merged\debug\layout\activity_main.xml:18: error: Error: Strin
g types not allowed (at 'textColor' with value ' #F5F5F5').

カラーコードにスペース入ってる…!!!
ということで削除し再ビルドしたら解決した。

参考にした記事:
エラー Unsupported major.minor version 52.0 の対処方法

Android StudioでJavaのバージョン

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0