如何解决源代码的链接问题?

我总共遇到过2次的源代码链接问题:
问题说明:也就是,在你创建一个系统类的对象时,调用了类里面的方法,想Ctrl+鼠标左键,想点进去看看源代码时,老是提示:java.lang.IllegalArgumentException: Unmatched braces in the pattern.错误,如图
这里写图片描述

首先来讲一下我遇到的2次不同的源代码链接问题:
1、在刚开始学习Android时候遇到的,出现这种问题,不够当时百度了半天,总算解决了问题:
Android开发中的代码关联问题:Failed to create the part’sControls(Unmatched braces in the pattern.)
2、我今天遇到的问题,其实差别也不是很大,就是我新加入了一个包“android-support-v4.jar”,然后折腾了半天的功夫,配置路径什么的,然并卵,于是我就和可以实现源代码链接的包Android-5.1.1/android.jar对比了下,原来问题出现在这了

加入进去的包需要配置源代码链接路径,而这个路径由于配置环境变量相关

解决办法:我就直接将整个包含要导入的各种包的文件夹复制到了androidSDK/sources/下面去了,然后在项目中配置加入包的路径为androidSDK/sources/路径,如图,可以对比下2个包的路径(一样的):
这里写图片描述
双击左边加入包的任何一个class文件,就可以打开了哦
这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_19260033/article/details/53187068