迁移到Androidx后未知xml文件中的属性

问题描述 投票:0回答:1

我通过Refactor迁移到AndroidX-迁移到AndroidX

现在,Android Studio将突出显示布局文件中的大多数属性为“未知”>

我将下面的代码缩写为仅显示一些未知属性

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:fitsSystemWindows="true" (Unknown)
    android:clipToPadding="true" (Unknown)
    android:scrollbars="none" (Unknown)

<LinearLayout
    android:paddingTop="20dp" (Unknown)
    android:paddingBottom="20dp" (Unknown)

    <TextView
        android:layout_marginTop="20dp" (Unknown)
        android:paddingStart="20dp" (Unknown)
        android:paddingEnd="20dp" (Unknown)
        android:text="Some Text" (Unknown)

在gradle.properties中,我拥有

android.enableJetifier=true
android.useAndroidX=true

在build.gradle中

android {
    compileSdkVersion 29
    buildToolsVersion '29.0.2'
    defaultConfig {

        minSdkVersion 21
        targetSdkVersion 29

我尝试过

  • 使用Gradle文件同步项目
  • 我同步build.gradle
  • 使缓存无效/重新启动
  • 先清理项目,然后重建项目
  • 我删除了.idea文件夹,然后删除了Clean&Rebuild项目
  • 无用

我通过重构迁移到AndroidX-迁移到AndroidX现在,Android Studio突出显示了布局文件中的大多数属性,因为未知,我将以下代码缩写为仅显示一些未知的...

android androidx
1个回答
0
投票

几天前有同样的问题;清理C:\ Users.AndroidStudio3.2 \ system \ caches也对我不起作用。通过完全重新安装Android Studio进行了修复。

© www.soinside.com 2019 - 2024. All rights reserved.