Android Studio 找不到主题,AppCompat

ldxq2e6h  于 11个月前  发布在  Android
关注(0)|答案(2)|浏览(151)
Error retrieving parent for item: No resource found that matches the
 given name 'Theme.AppCompat'.

字符串

build.gradle


的数据

styles.xml


AndroidManifest.xml


logcat


iaqfqrcu

iaqfqrcu1#

删除supportv4库并添加:

implementation "com.android.support:support-core-utils:27.1.1"

字符串
并且(如果您不这样做)在顶级build.gradle文件中包含Google的Maven存储库(更多信息请点击此处)。

allprojects {
    repositories {
        google()

        // If you're using a version of Gradle lower than 4.1, you must
        // instead use:
        //
        // maven {
        //     url 'https://maven.google.com'
        // }
    }
}


同时更新compile with implementation,并确保所有依赖项都更新到最新版本,如:

implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:design:27.1.1'


最后一次替换样式并尝试类似于:

<!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

zphenhs4

zphenhs42#

对于任何使用Jetpack Compose的人,您可以遵循以下方法:

implementation("androidx.compose.material:material:1.1.0")

字符串
然后样式可以这样设置。注意主题前的android关键字。

<style name="Theme.App" parent="android:Theme.Material.Light.NoActionBar" />

相关问题