Android Studio:Gradle:错误:找不到符号变量

2023-11-30

我正在开发我的应用程序,一切正常,直到我尝试在 java 中显示图像。

我运行了一次应用程序,运行正常,显示了图片。 之后它要求我导入一些库,我导入了它们。之后我的活动出现错误。

错误如:

Gradle: error: cannot find symbol variable activity_main
Gradle: error: cannot find symbol variable button1
Gradle: error: cannot find symbol variable button2
Gradle: error: cannot find symbol variable textView
Gradle: error: cannot find symbol variable secondActivity

在 MainActivity 中我导入了这些库:

import android.R;
import android.content.Intent;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.Button;

在第二个活动中:

import android.R;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

有谁知道如何解决这一问题?

编辑:我删除了import android.R;现在它可以正常工作了。


你不应该导入android.R。这应该是自动生成和识别的。这个问题如果您遇到一些错误,其中包含许多有用的提示R删除导入后。

如果出现这些错误,删除导入后的一些基本步骤:

  • 清理你的构建,然后重建
  • 确保 XML 文件中没有错误或拼写错误
  • 确保您的资源名称包含[a-z0-9.]。由于某种原因不允许使用大写字母或符号。
  • 执行 Gradle 同步(通过“工具”>“Android”>“将项目与 Gradle 文件同步”)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android Studio:Gradle:错误:找不到符号变量 的相关文章

  • 如何通过代码检测Android上的表情符号支持

    通过代码 我可以制作一个按钮 将这 3 个表情符号插入到文本中 不过 在许多手机上 当用户单击按钮时 问题是 显示为 X X X 或者更糟糕的是 它只显示三个空白空间 我想在无法正确显示表情符号的 Android 设备上禁用并隐藏我自己的内
  • Gradle - 如何在没有父目录的情况下创建 distZip?

    格拉德尔的distZip任务创建一个具有以下结构的 zip MyApp zip MyApp bin lib 如何跳过父目录并仅压缩文件 如下所示 MyApp zip bin lib 默认情况下这是不可能的 但可以遍历所有文件 这些文件将包含
  • 在 Android 市场中以编程方式检查我的应用程序版本

    目前 我正在启动时检查应用程序版本代码 并将其与我的服务器上的最新版本代码进行匹配 并根据此匹配 我发送用户从 Android 市场获取最新更新 它运行良好 但我的问题是我必须手动更改服务器上的最新版本代码 并且我不知道新版本何时发布APK
  • 与通用地图相比,MapView 的分辨率较差

    我刚刚收到 HTC Desire 进行测试 我注意到 残留在小于整个屏幕的框架中的地图视图不如通用地图应用程序那么清晰 有什么办法解决这个问题吗 您应该使用 API 级别 4 或更高级别编译应用程序 然后在 AndroidManifest
  • Android,如何从 XML 布局添加 Google 地图选项?

    我有一个包含 MapView 的片段 我已将此视图添加到 XML 文件中 如下所示
  • 无法接收UsbManager.ACTION_USB_DEVICE_ATTACHED/UsbManager.ACTION_USB_DEVICE_DETACHED的广播Intent

    我最近正在编写一个 USB 主机应用程序 但它被卡住了 因为我无法检测到设备连接 分离事件 我遵循了编码说明http developer android com guide topics connectivity usb host html
  • 将项目添加到 android 框架的设置中

    我正在 android 框架中工作 我想向 android 操作系统中的现有设置添加一个项目 您能告诉我如何执行此操作吗 首先阅读有关偏好活动 http developer android com reference android pre
  • 何时调用 glMatrixMode()

    我所关注的大多数 Android OpenGL ES 教程都有其 onSurfaceChanged 函数 如下所示 public void onSurfaceChanged GL10 gl int width int height gl g
  • 添加 play-services-maps 依赖项自动添加 glEsVersion 2.0 要求

    我想融入Google Play Services Maps module 由于地图清单声明
  • 有没有办法创建 PWA(渐进式 Web 应用程序)的 Android 桌面小部件?

    我正在构建一个渐进式 Web 应用程序 有没有办法创建 Android 桌面小部件 None
  • android - 如何让按钮每次按下时单击播放声音文件?

    我打开了一个新项目 现在我想做的是 通过按下按钮 我想要播放一个 mp3 文件 而且每次按下按钮时 声音文件都会再次从头开始播放 所以假设 mp3 长 10 秒 我按下按钮 它正在播放 4 秒后我再次按下按钮 声音将再次播放 现在我想知道的
  • 活动中列表视图中的粘滞行

    我的列表视图中只有一行应该是粘性的 而不是粘性标题中带有字母的部分或部分 我真的很感激任何关于列表视图在活动中粘性一行而不是片段的帮助 我该怎么做 我真的很感谢任何帮助 提前致谢 使用如下代码 class MyAsyncTask exten
  • Android - 检测视图上的双击和三次点击

    我一直在尝试构建一个可以检测双敲击和三敲击的敲击检测器 在我的努力失败后 我在网上搜索了很长时间以找到可以使用的东西 但没有运气 奇怪的是 像这样的图书馆如此稀缺 有什么帮助吗 你可以尝试这样的事情 尽管我通常建议不要使用三次点击作为一种模
  • 带有工具提示的搜索栏 android

    Hi All 我正在尝试使用工具提示自定义 android 搜索栏 如给定的图像 有没有办法在搜索栏中添加带有拇指的文本视图 或任何其他想法 Thanks 我们可以通过拇指的界限来做到这一点 并在seekbar的progressChange
  • 致命异常:GoogleApiHandler

    在我的项目中 我使用货币化服务 Vungle AppLovin 当我尝试加载广告时 出现此异常 E AndroidRuntime 致命异常 GoogleApiHandler 进程 kz ikar PID 3673 java lang NoS
  • Android:我的应用程序太大并给出“无法执行 dex:方法 ID 不在 [0, 0xffff]: 65536”?

    我正在尝试将我的应用程序与 Box Dropbox 和 Google Drive 集成 所有这 3 项服务都需要许多第 3 方 jar 此外 我的应用程序已经需要一些第三方 jar 现在 当我尝试从 Eclipse 运行我的应用程序时 出现
  • FCM 主题是否适合更多用户?

    我对使用主题消息有点困惑 我的场景是根据通知触发一些作业 请帮助我更多地了解这一点 如果我们正在处理大量用户 则可以使用 FCM 主题向用户发送通知 我们可以只使用数据消息和主题消息吗 使用主题发送的消息是否保证送达 我在 FCM 文档中看
  • 使用 PDFBox 在 Android 中创建 PDF

    我正在尝试通过我的 Android 应用程序创建 PDFPDFBoxapi 但出现以下错误 java lang NoClassDefFoundError org apache pdfbox pdmodel PDDocument 我已经将以下
  • Android Webview隐私浏览

    我在我的 Android 应用程序中使用 webview 从多个站点获取一些网页 我对 webview 行为有一些疑问 webview 是否存储历史记录 cookie 表单自动填充信息 如果是的话 我们可以阻止它这样做吗 如果 Webvie
  • FCM(Firebase Cloud Messaging)如何发送到所有手机?

    我创建了一个小型应用程序 能够从 FCM 控制台接收推送通知 我现在想做的是向所有使用 API 安装应用程序的 Android 手机发送推送通知 这就是我完全迷失的地方 有没有办法在不收集所有注册ID的情况下将其发送到所有手机 这是否仅适用

随机推荐

  • 如何获取配对的蓝牙设备

    我想创建一个应用程序 在我的应用程序中向我显示已配对的设备 例如 在检测并显示我之前与我配对的任何设备 下次我也想寄一个NSString like hello 至配对设备 我在谷歌搜索 我很困惑 请首先告诉我如何将设备与我的手机配对 然后告
  • 使用 sudo 更改根目录中的文件[重复]

    这个问题在这里已经有答案了 我正在尝试编写一个脚本来配置resolv conf and etc network interfaces自动地 我以 sudo 身份运行命令 但收到 权限被拒绝 错误 sudo apt get assume ye
  • 如何在循环中使用 numpy.dstack?

    我正在尝试通过使用 2D 数组和 np dstack 来填充数组 m1 np array 1 1 1 1 m2 np array 2 2 2 2 m3 np array 3 3 3 3 lst m1 lst np dstack lst m2
  • 查找 Scikit-learn 分类器中最常见的术语 [重复]

    这个问题在这里已经有答案了 我正在关注Scikit 学习文档中的示例 where CountVectorizer用于某些数据集 Question count vect vocabulary viewitems 列出所有术语及其频率 如何按出
  • 如何在 R 中读取和命名不同的 CSV 文件

    我想对几个 csv 文件进行一些比较 因此我编写了以下代码来读取我拥有的不同 csv 文件 path lt C data files lt list files path path pattern csv for file in files
  • Python 类中的变量作用域

    在类中声明变量 在函数之外 所有类函数都可以访问它 基本上是公共变量 在类内的函数内声明变量 只有该函数可以访问它 它在该函数的范围内 声明一个变量self variable name 在类内的函数内部 所有类函数都可以访问它 这与glob
  • 如何使用 @compatibility_alias 为以前版本的 iOS 的类添加别名

    有人可以告诉我如何使用 compatibility alias 获取一个类 例如 UIActivityViewController 这是 iOS 6 中新增的 并使用 compatibility alias 使其在 iOS 5 和 iOS
  • 自定义动画菜单 CSS/ jQuery

    我有这个代码片段 想知道是否有可能对其进行修改 以便在悬停翻译后获得 在单击事件上保持原位或向右移动几个像素 直到单击另一个菜单按钮 mynewmenu implementation nav ul li mouseover function
  • 无法将用户输入值回显到批处理脚本中的文件

    我正在编写一个批处理文件 它将根据多个用户输入值生成 写入属性文件 但是 它不记录输入的值 结果看起来像 prop1 prop2 我想知道是否有一些我需要知道的设置会阻止它工作 奇怪的是 如果我多次运行这个特定的脚本 echo 输出的值似乎
  • Cordova 无法为 2097152KB 对象堆保留足够的空间

    我是 cordova 新手 正在尝试创建一个 android HelloWold 项目 当我使用cordova platforms add android 它会抛出一些异常 D CordovaSpace helloWorld gt cord
  • 如何使用 SMO 更有效地检索 SQL 存储过程参数?

    我正在尝试检索 StoredProcedure 中所有参数的 DefaultValue 我的应用程序是用 C NET 构建的 访问 Microsoft SQL 2008 数据库 我使用 SqlCommandBuilder DerivePar
  • 模拟列表并尝试迭代它

    目前使用 Mockito 来测试我的一个类中的方法 我的类包含一个列表 并且该方法接受同一类的对象 问题是当我尝试从对象迭代列表时 我得到一个指向列表的空指针 下面您将看到代码片段 private Shipment shipment pri
  • 原始套接字编程 UDP Python

    如何在 python 中以 SOCK RAW 格式添加自定义字段 如 IP 和 UDP 标头 我想在数据包中有一个自定义字段并在计算中使用该字段 您没有指定自定义字段的位置 此示例允许您随意构建 UDP 标头 至少在 Linux 上 可能存
  • JavaScript 字符串相等性能比较

    我有一个 JavaScript 菜鸟问题 假设我们有两个相等的非常大的字符串 一百万个字符或更多 它们具有相同的长度和相同的内容 假设我们有这两个函数 它们都执行相同的操作 比较字符串 function equals1 a b return
  • 如何在空手道上集成 socket.io

    我知道空手道有对 WebSocket 的内置支持 但无论如何可以使用套接字 io空手道 我想将消息发送到与 socket io 通信的微服务中 并等待响应以断言该消息符合预期 不 您不能使用空手道中的任意 JavaScript 库 而且通常
  • 将值附加到 c 数组

    这是一个非常简单的问题 但我不知道该怎么做 例如 我有一个名为Array包含值 1 2 3 4 5 6 我想添加第七个值 7 到数组 因此它包含 1 2 3 4 5 6 7 有一个函数可以做到这一点吗 我需要包含任何额外的头文件吗 任何帮助
  • 适用于即时消息传递的协议

    我们必须使用合适的协议开发一个用于即时消息传递的本机移动应用程序 我们还将为该应用程序开发一个网站 以便那些无法登录移动设备的人可以通过该网站继续进行即时消息传递 随后 我们将向本机移动应用程序和网站添加语音和视频通话功能 现在我的问题是
  • JavaScript %(模)对于负数给出负结果

    根据谷歌计算器 13 64 is 51 根据 Javascript 参见此JSBin it is 13 我该如何解决 Number prototype mod function n use strict return this n n n
  • OData异常复杂类型“WebTools.Order”通过属性“Customer”引用实体类型“WebTools.Customer”

    我正在开始使用 OData 和实体框架 我创建了一个公开客户的控制器 在模型 edmx 中只有一个实体 客户 并且一切正常 数据正在渲染 现在 当我添加第二个实体 订单 从数据库更新模型 选择订单 时 一对多 1 个客户对多个订单 会自动设
  • Android Studio:Gradle:错误:找不到符号变量

    我正在开发我的应用程序 一切正常 直到我尝试在 java 中显示图像 我运行了一次应用程序 运行正常 显示了图片 之后它要求我导入一些库 我导入了它们 之后我的活动出现错误 错误如 Gradle error cannot find symb