如何解决源代码的链接问题? ) O& l k! n* o8 W我总共遇到过2次的源代码链接问题: - [; p" T6 T6 v2 z2 F& H问题说明:也就是,在你创建一个系统类的对象时,调用了类里面的方法,想Ctrl+鼠标左键,想点进去看看源代码时,老是提示:java.lang.IllegalArgumentException: Unmatched braces in the pattern.错误,如图 ) ~ r$ u, `/ l; y * @# B1 @. ]) I- R+ [/ `+ O
, s6 f7 \' c' \7 z$ v0 \
首先来讲一下我遇到的2次不同的源代码链接问题: 9 ~, x) V. p! L& S6 X
1、在刚开始学习Android时候遇到的,出现这种问题,不够当时百度了半天,总算解决了问题: , M* `) ]8 `7 l; [Android开发中的代码关联问题:Failed to create the part’sControls(Unmatched braces in the pattern.) 2 q$ a& M. S' u2、我今天遇到的问题,其实差别也不是很大,就是我新加入了一个包“android-support-v4.jar”,然后折腾了半天的功夫,配置路径什么的,然并卵,于是我就和可以实现源代码链接的包Android-5.1.1/android.jar对比了下,原来问题出现在这了$ m, V" m0 y) a+ C; Y }7 h4 b0 Z
+ ^2 m7 Y1 {8 R; ?3 g. ~加入进去的包需要配置源代码链接路径,而这个路径由于配置环境变量相关 . K$ E6 h+ J* Y! C' e+ Q$ F2 {: e! |8 I6 v3 t
解决办法:我就直接将整个包含要导入的各种包的文件夹复制到了androidSDK/sources/下面去了,然后在项目中配置加入包的路径为androidSDK/sources/路径,如图,可以对比下2个包的路径(一样的): 0 ^2 c# ]* ?4 B/ T0 R4 C! }3 x( x+ h
双击左边加入包的任何一个class文件,就可以打开了哦 / k& Z! T$ s' Y# U. C) Z; N: U# S1 V& O, ^; X5 X 5 L9 C8 v: W! g6 ?6 u7 \8 p8 R! k& p* \9 k0 x7 Q
--------------------- 8 d' t+ A b, W1 l! R( l9 M
作者:小付同学哦 " x0 f% z; _& Q3 y# v
来源:CSDN 7 d* S! N& ]+ P, D 5 P/ O; c- G6 E8 y o- ^" L2 ]: l3 C2 \# D9 `8 I: r
T% E ~( O3 Z5 u% c8 f5 Z- ^6 U