在Android Studio中,我收到一条消息,一个或多个布局缺少layout_width或layout_height属性。这些在大多数布局中都是必需的。或者:自动添加所有缺少的属性。在输入xml布局时也不会显示建议。
<RelativeLayout
xmlns:android="schemas.android.com/apk/res/android"
xmlns:app="schemas.android.com/apk/res-auto"
xmlns:tools="schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!" />
</RelativeLayout>
答案 0 :(得分:0)
请将此库添加到您的 build.gradle 文件
中implementation 'com.android.support:design:26.1.0'
然后尝试创建新的布局,并将其添加到布局文件中
android:layout_width="match_parent"
android:layout_height="match_parent"
根据您的要求。
答案 1 :(得分:0)
我有构建于2018年9月且具有上述相同问题的Android Studio 3.2。要解决此错误,我已经删除了缓存文件。
这些是您需要执行的以下步骤:
关闭Android Studio
找到路径并转到-> C:\ Users \ yourUserName.AndroidStudio3.2 \ system \ caches
删除缓存文件夹中的所有文件。
打开Android Studio。
您在这里完成了!!
答案 2 :(得分:0)
关闭Android Studio
找到路径并转到C:\Users\yourUserName.AndroidStudio3.2\system\caches
删除缓存文件夹中的所有文件
打开Android Studio