私はすべてのsupport/appcompatライブラリをandroidxに移行しています。すべての更新後、このエラーのためにプロジェクトをビルドできません
:app:processDebugManifest UP-TO-DATE
AGPBI: {"kind":"error","text":"error: resource Android:attr/fontVariationSettings not found.","sources":[{"file":"/Users/xxx/.gradle/caches/transforms-1/files-1.1/appcompat-v7-27.1.1.aar/7cae290a69b05f5ffc25283e26a7eb4a/res/values/values.xml","position":{"startLine":250,"startColumn":4,"startOffset":27058,"endColumn":68,"endOffset":27122}}],"original":"","tool":"AAPT"}
AGPBI: {"kind":"error","text":"error: resource Android:attr/ttcIndex not found.","sources":[{"file":"/Users/xxx/.gradle/caches/transforms-1/files-1.1/appcompat-v7-27.1.1.aar/7cae290a69b05f5ffc25283e26a7eb4a/res/values/values.xml","position":{"startLine":250,"startColumn":4,"startOffset":27058,"endColumn":68,"endOffset":27122}}],"original":"","tool":"AAPT"}
:app:processDebugResources
どの依存関係が問題の原因であるかを特定するために、すべての依存関係を1つずつ含めようとしました。ルームライブラリを削除した場合にのみビルドできました¯\ _(ツ)_ /¯
https://developer.Android.com/topic/libraries/architecture/adding-components#room
問題はスタイリングに似たリソースに由来するように見えるので奇妙ですが、部屋は単なるデータベースライブラリです。
誰もがすべてを壊すことなく部屋を含めるためのアイデアや解決策を持っていますか?
===============================
私のconf:
compileSdkVersion 27
buildToolsVersion 27.0.3
defaultConfig {
minSdkVersion 16
targetSdkVersion 27
}
dependencies {
// ROOM
implementation ('androidx.room:room-runtime:' + androidxRoomVersion)
implementation ('androidx.room:room-rxjava2:' + androidxRoomVersion)
implementation ('androidx.room:room-guava:' + androidxRoomVersion)
kapt ('androidx.room:room-compiler:' + androidxRoomVersion)
}
with:androidxRoomVersion = 2.0.0-alpha1
compileSdkVersion 'Android-P'
とtargetSdkVersion 28
を設定します
編集:これでcompileSdkVersion 28
も機能するはずです。つまり、Android-P
に設定する必要がなくなりました。
CompileSdkVersionを「Android-28」に変更しますtargetSdkVersionを「28」に変更します
以前に正常に動作していたreact native projects-これは、Google Play開発者サービスとFirebaseの最新の重大な変更によるものです。特に、依存するパッケージに問題があります-
com.google.Android.gms:play-services-gcm
最初にこのスレッドを確認してください-
https://github.com/facebook/react-native/issues/2529
そして、解決策はほとんどこのようになります-
https://github.com/facebook/react-native/issues/25293#issuecomment-503045776