這個很是糾結,搞了好久,不知剛纔怎樣突發靈感,網上搜了下,加上實踐了下就搞定了,哈哈:
1.分析源碼CertificateTest中的testBlockCertificates方法,由於待測設備中添加了C0:60:ED:44:CB:D8:81:BD:0E:F8:6C:0B:A2:87:DD:CF:81:67:47:8C,因此想到了把證書還原
2.到源碼的證書所在目錄(~/bin/mydroid/libcore/luni/src/main/files/cacerts.bks)下
3.adb push ~/bin/mydroid/libcore/luni/src/main/files/cacerts.bks /system/etc/security/
4.測試通過