[解決済み] アイテムの親を検索中にエラーが発生しました。指定された名前 'android:TextAppearance.Material.Widget.Button.Borderless.Colored' に一致するリソースが見つかりませんでした。
質問
アンドロイドスタジオで新規プロジェクトを立ち上げると、以下のエラーが発生します。
<ブロッククオートError:(1) Error retrieving parent for item: 指定された名前 'android:TextAppearance.Material.Widget.Button.Borderless.Colored' に一致するリソースは見つかりませんでした。
Error:(1) Error retrieving parent for item: 指定された名前 'android:TextAppearance.Material.Widget.Button.Borderless.Colored' に合致するリソースは見つかりませんでした。
Error:Execution failed for task ':app:processDebugResources'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files (x86)\Android-sdk build-tools23.0.2 aapt.exe' finished with non-zero exit value 1
アンドロイドプロジェクトのファイルには、以下のようなエラーがあります。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Base.TextAppearance.AppCompat.Widget.Button.Borderless.Colored" parent="android:TextAppearance.Material.Widget.Button.Borderless.Colored"/>
<style name="Base.TextAppearance.AppCompat.Widget.Button.Colored" parent="android:TextAppearance.Material.Widget.Button.Colored"/>
<style name="TextAppearance.AppCompat.Notification.Info.Media"/>
<style name="TextAppearance.AppCompat.Notification.Media"/>
<style name="TextAppearance.AppCompat.Notification.Time.Media"/>
<style name="TextAppearance.AppCompat.Notification.Title.Media"/>
</resources>
build.gradleを使用します。
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.example.anmol.checkboxapp"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:25.1.0'
}
この問題の解決策をお持ちの方がいらっしゃいましたら、ぜひお助けください。
どのように解決するのですか?
コンパイルするSDKのバージョンとサポートライブラリのバージョンが一致している必要があります。 一 のいずれかを行ってください。
1.自分の
Build.gradle
変更
compile 'com.android.support:appcompat-v7:23.0.1'
2.または変更
compileSdkVersion 23
buildToolsVersion "23.0.2"
になります。
compileSdkVersion 25
buildToolsVersion "25.0.2"
を使用しているため
:
compile 'com.android.support:appcompat-v7:25.3.1'
2番目の方法は、最新のsdkを使用しているので、最新のsdkの新しい機能を利用することができますので、これを使用することをお勧めします。
最新例 build.gradle と build tools 27.0.2 --。 ソース
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
buildToolsVersion "27.0.2"
defaultConfig {
applicationId "your_applicationID"
minSdkVersion 15
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:27.0.2'
compile 'com.android.support:design:27.0.2'
testCompile 'junit:junit:4.12'
}
バージョンアップの際に、以下のような問題が発生した場合。
これを通過する 回答 を使って簡単にアップグレードできます。 Google Maven リポジトリ
EDIT
を使用している場合 Facebookアカウントキット
は使わないでください。
compile 'com.facebook.android:account-kit-sdk:4.+'
のように、特定のバージョンを使用します。
compile 'com.facebook.android:account-kit-sdk:4.12.0'
アカウントキットの最新バージョンでsdk23に問題があります。
EDIT
を追加してください。
build.gradle
の代わりに
compile 'com.facebook.android:facebook-android-sdk: 4.+'
特定のバージョンを使用する。
compile 'com.facebook.android:facebook-android-sdk:4.18.0'
Facebook sdkの最新バージョンとAndroid sdkのバージョン23で問題があります。
関連
-
[解決済み】Android TextView : "setTextで表示されたテキストを連結しない" について
-
[解決済み】まだ警告が出る:設定 'compile' は時代遅れで 'implementation' に置き換わった。
-
[解決済み】com.android.ide.common.process.ProcessException: aaptの実行に失敗しました! どうすればいいですか?
-
[解決済み] [Solved] Error "File google-services.json is missing from module root folder. これがないとGoogle Services Pluginは機能しません" [重複]。
-
[解決済み】Android Studio。Android.support.design.widget.FloatingActionButton クラスを膨らませるのにエラーが発生する。
-
[解決済み】getCheckedRadioButtonId()が無駄なintを返す?
-
[解決済み] エラー - Android リソースのリンクに失敗しました (AAPT2 27.0.3 Daemon #0)
-
[解決済み] Xlint:deprecationを使用して再コンパイルする方法
-
[解決済み] Android Fragment onAttach() 非推奨
-
[解決済み] アイテムの親を取得する際にエラーが発生しました。AppCompat v23にアップグレードした後、指定された名前に一致するリソースが見つかりません。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Android - SDKバージョン23のアップデート後、ACTION-VIEWインテントフィルタを持つアクティビティを少なくとも1つ追加する。
-
[解決済み】AndroidのSSL接続でトラストアンカーが見つからない
-
[解決済み】シンボル 'AppCompatActivity' を解決できない。
-
[解決済み】Android Studio 3.2 - com.android.tools.build:aapt2:3.2.0-4818971 を見つけられませんでした。
-
[解決済み】android.content.ActivityNotFoundException: 明示的なアクティビティクラスを見つけることができません。
-
[解決済み】android.content.res.Resources$NotFoundExceptionの取得:androidにリソースが存在する場合でも例外が発生する。
-
[解決済み] Mockito lenient() を使用する場合
-
[解決済み] com.android.supportのライブラリは全て全く同じバージョン表記である必要があります。
-
[解決済み] Android: @drawable/picture を drawable に変換するのに失敗しました。
-
[解決済み] アイテムの親を取得する際にエラーが発生する - Android Studio