当前位置: 首页 > 知识库问答 >
问题:

数据绑定。ActivityMainBinding无法导入Android项目

谭坚诚
2023-03-14

我有一个正在运行的Android Studio项目,也通过USB安装在我的智能手机上,它是一个简单的基本计算器。现在我必须为我所教的课程重写代码,但Android Studio拒绝此导入

import [com.username.projectname].databinding.ActivityMainBinding;

该应用程序使用我在模块中启用的数据绑定:应用程序并重新同步所有内容。

旧的项目工作,新的没有,相同的代码,因为这个进口被拒绝。

共有3个答案

阎啸
2023-03-14

在build Gradle(: app)文件中添加此代码:

buildFeatures{ viewBinding true;}
居晗日
2023-03-14

只需添加基于模块的成绩文件,如下所示

buildFeatures{
  viewBinding true
}
徐茂材
2023-03-14

< code>XML需要一个< code >

<?xml version="1.0" encoding="utf-8"?>
<layout
    xmlns:android="http://schemas.android.com/apk/res/android">

    <data class=".databinding.ActivityMainBinding">
        <!-- add variables & imports into here -->
    </data>

    <!-- and add the RelativeLayout into here -->

</layout>
 类似资料:
  • 我的布局名称是。我还看到了Android-DataBinding-绑定类将如何和何时生成?但这帮不了我。

  • 当我尝试为我的kotlin android项目设置单元测试时,我遇到了以下错误。以前有人遇到过这种问题吗? 这在官方的bug tracker上被标记为bug

  • 您使用的是一个旧的、不受支持的Gradle版本。请使用1.8或更高版本。请在项目的Gradle设置或项目的Gradle包装(如果适用)中指向支持的Gradle版本 有关详细信息,请参阅IDE日志(帮助显示日志) 我在使用Android Studio0.3和Ubuntu的时候,也在Windows 8的盒子上尝试了一下,但也出现了同样的错误。我正在使用并且尝试检查和取消检查。这是窃听器吗?我怎么才能绕

  • Android Studio:3.1.0、3.1.1 分级:4.4 生成工具:3.1.0 我正在使用数据绑定库。当我向project添加布局文件或向布局文件中添加任何视图时,Android Studio无法为布局生成绑定类,直到重新构建项目。 布局文件: 我查看了Android Studio的日志,当布局文件发生变化时,总会有错误消息。

  • 我知道这已经被要求了10次,但我已经尝试了所有在stackoverflow上提出的解决方案,但没有一个对我有用。我尝试了这些,但没有结果: Android Studio在Gradle下载创建新项目时陷入困境 Android Studio安装Gradle时出错 使用Gradle Android Studio 0.2.1构建问题

  • 我正在使用添加启用数据绑定 数据绑定{启用=真} 和 卡普特公司。Android数据绑定:编译器:3.1.4' 在应用程序级别<代码>生成。gradle文件。 应用插件:“kotlin kapt” 是添加在此之上。项目基于kotlin。 这是我的模型: 主要活动: 这是我的布局: 我会得到这个错误: 我怎样才能解决这个问题?有什么问题吗?