标题: 如何解决源代码的链接问题? [打印本页] 作者: 杨利霞 时间: 2019-3-23 16:14 标题: 如何解决源代码的链接问题? 如何解决源代码的链接问题?% L# E# \& b J+ v/ M9 ~
我总共遇到过2次的源代码链接问题: 7 Z0 ?5 Q) @+ Y3 Q
问题说明:也就是,在你创建一个系统类的对象时,调用了类里面的方法,想Ctrl+鼠标左键,想点进去看看源代码时,老是提示:java.lang.IllegalArgumentException: Unmatched braces in the pattern.错误,如图 7 M, N+ \# U) o 7 E1 l1 o) Q! z7 N: j
4 s: m3 t+ O/ A0 Y$ g. }首先来讲一下我遇到的2次不同的源代码链接问题: + n I3 J* F$ E1、在刚开始学习Android时候遇到的,出现这种问题,不够当时百度了半天,总算解决了问题: " l$ C; @ a D
Android开发中的代码关联问题:Failed to create the part’sControls(Unmatched braces in the pattern.) * y( ]: p! [) |2 K6 H& `2、我今天遇到的问题,其实差别也不是很大,就是我新加入了一个包“android-support-v4.jar”,然后折腾了半天的功夫,配置路径什么的,然并卵,于是我就和可以实现源代码链接的包Android-5.1.1/android.jar对比了下,原来问题出现在这了 & S& o- c! v# l7 ~% S+ m" x: }/ c1 W: r 0 V' D& |2 r4 y: ]3 L7 I3 h加入进去的包需要配置源代码链接路径,而这个路径由于配置环境变量相关# q0 [& e' C0 k( Q9 M
; l6 A* c& \5 }; ~, _
解决办法:我就直接将整个包含要导入的各种包的文件夹复制到了androidSDK/sources/下面去了,然后在项目中配置加入包的路径为androidSDK/sources/路径,如图,可以对比下2个包的路径(一样的): 2 e/ g7 E: e0 V% l5 u H2 F, {- i- S6 K, Q( Q- r% Y
双击左边加入包的任何一个class文件,就可以打开了哦 0 T: |6 p5 Y, F, G* E- ~
: T* L d9 t4 Z. q( M ?# J5 f ? f5 M6 _% |" [3 k/ _
. r' u$ @$ U4 n& o/ d* r8 C
--------------------- 8 E5 Z* k9 L/ C
作者:小付同学哦 ( j. v9 c- S/ U" t3 c% b/ A8 M
来源:CSDN # l) J- R* D: v5 D- K- ^, E. L' I0 h6 P9 R
( n2 o$ }# F& a, }' O
" {9 T$ A; S* A) M& n