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

在设备上调试时“源代码与字节码不匹配”

佘京
2023-03-14

然后使用API级别23在实际设备上调试:

我真的很困惑。谁能解释一下为什么我会看到这条信息,以及我该如何修复它?

共有1个答案

厍建义
2023-03-14

在Google的issueTracker中有一个公开的问题。

该问题中给出的潜在解决方案(截至本文发布之日)如下:

  • 单击“生成”->“清除”
  • 在“设置”->“生成、执行、部署”
  • 中禁用即时运行
 类似资料:
  • 我正在尝试调试我的Android应用程序。当调试器到达view.java文件时,我会收到“源代码与字节码不匹配”的消息。我可以看到调试器在文件的错误部分。有人知道怎么修吗? 我正在Android10(API29)设备上调试。在Android Studio首选项->外观和行为->系统设置->Android SDK中,我已经确保所有内容都是最新的。我还多次清理和重建,删除缓存,重新启动Android

  • 我们正在调试我们的一个应用程序的问题,该问题只影响华为设备。为了调试它,我们购买了P20 Lite Ane-LX1。我们在代码中放置了一些断点,并正在调查整个堆栈跟踪。该设备安装了Android8.0,我们在Android Studio下载了相同的SDK。 当我们将设备附加到调试器并试图调查堆栈跟踪时,系统源文件中会出现以下错误: 在使用堆栈跟踪之后,我们可以确认源文件确实与设备上安装的文件不一致

  • 了解了源码的文件目录,这一节我们看看如何调试源码。 即使版本号相同(当前最新版为17.0.0 RC),但是facebook/react项目master分支的代码和我们使用create-react-app创建的项目node_modules下的react项目代码还是有些区别。 因为React的新代码都是直接提交到master分支,而create-react-app内的react使用的是稳定版的包。 为

  • 前言 代码测试 测试程序的运行时间 time 函数调用关系图 calltree 性能测试工具 gprof & kprof 代码覆盖率测试 gcov & ggcov 内存访问越界 catchsegv, libSegFault.so 缓冲区溢出 libsafe.so 内存泄露 Memwatch, Valgrind, mtrace 代码调试 静态调试:printf + gcc -D(打印程序中的变量)

  • 我在OS X(10.10.1)上使用Kivy和buildozer,但我无法在我的android设备上运行Kivy相机应用程序。不使用相机的情况很好。代码如下,我还可以发布buildozer规范文件和调试信息。任何帮助都很感激。 从kivy.App导入应用程序从kivy.uix.Widget导入小部件从kivy.uix.Camera导入相机从kivy.uix.Button导入按钮从kivy.core

  • 当我为Google OAuth请求使用以下URI时,我得到以下错误: “域与重定向\u uri/origin不匹配。错误代码:2”。 谁能告诉我我做错了什么? https://accounts.google.com/o/oauth2/auth?client_id=client_id_copied_from_the_developer_console