首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Android Studio调试时错误的源文件

使用Android Studio调试时错误的源文件
EN

Stack Overflow用户
提问于 2015-04-23 18:03:21
回答 1查看 1.2K关注 0票数 4

我的项目包含了RecyclerView作为gradle的依赖项。

代码语言:javascript
复制
dependencies {
    ...
    compile 'com.android.support:recyclerview-v7:21.0.3'
}

我想在RecyclerView中调试一个函数。当我使用"Ctrl-B“跳转到函数时,源文件是:

代码语言:javascript
复制
...\m2repository\com\android\support\recyclerview-v7\21.0.3\recyclerview-v7-21.0.3-sources.jar!\android\support\v7\widget\RecyclerView.java

我在其中切换断点,例如200行。但是当我附加调试器并运行我的应用程序时,调试器停在另一个文件的第200行:

代码语言:javascript
复制
...\android-sdk\sources\android-21\android\support\v7\widget\RecyclerView.java

这是android sdk的源代码,它是一个与support lib jar不同的版本。

如何使调试器使用来自recyclerview v7-21.0.3-soures.jar的源文件?

EN

回答 1

Stack Overflow用户

发布于 2015-07-09 08:38:02

我和你有同样的问题。调试器将单步执行该文件的不支持版本。我刚刚使用android sdk管理器删除了android-21源文件。然后,当我再次调试它时,它使用了该文件的正确支持版本。

现在我已经完成了它,我已经重新安装了android-21源文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29820146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档