This page (revision-1) was last changed on 20-Apr-2024 11:53 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
20-Apr-2024 11:53 1 KB UnknownAuthor

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 22 lines
[{PageViewPlugin}]
[Android]
!!!Abstract
Androidを開発しているといろいろなエラーに悩まされます。その備忘録を。
!!!Topics
!!Android resource linking failed
が出たときは、
アプリレベルのbuild.gradleの「compileSdkVersion」を「buildToolsVersion」に合わせてやる[1]
!!Manifest merger failed : Attribute application@appComponentFactory
が出たときは、プロジェクトのトップフォルダにgradle.propertiesを追加し、
android.useAndroidX=true
android.enableJetifier=true
を追加する。[2]
!!R.javaが自動生成されなくなるときがあります。
|原因は、いろいろあるのですが、基本的に、resフォルダにあるxmlファイルがちゃんとしていないことが多いそうです。今回発生したのは、style.xmlが悪さをしていました。ここでAppBaseThemeを設定しているのですが、ここのparent属性をなぜか消してしまっていました。エラーがEclipseで表示されなかったので、しばらく気づかず、あるときアプリのインストールができずに、困ってしまった訳です。ここを消してしまったのは、Theme.AppCompat.Lightをうまく設定できなかったことが原因。Project PropertiesのAndroidのLibraryの設定がうまく行ってなかったことが原因だったのでそこで解決
|http://k-1-ne-jp.blogspot.jp/2013/11/actionbarsupport-library-v7.html
|原因調査で、新しくADTをインストールし直したり、Android Projectを一から作り直したりしていました。なかなかappcompatはトリッキーですね。
!!!Reference
#[#1][https://minpro.net/android-resource-linking-failed]
#[#2][https://github.com/material-components/material-components-android/issues/193]