2011-06-22 42 views
1

我想写一个扩展类SSLCertificateSocketFactory。首先,我搜索课程的source code并找到它。
毕竟我想覆盖方法private SSLSocketFactory makeSocketFactory(TrustManager[] trustManagers)包org.apache.harmony丢失?

查看该方法后,显示我需要类SSLContextImpl。它似乎在包org.apache.harmony.xnet.provider.jsse.SSLContextImpl
但是没有任何包org.apache.harmony。 *。

我很困惑,因为类SSLCertificateSocketFactory需要它。
如果软件包没有包含在SDK中,我必须从www.apache.org获取它?

回答

1

你有没有android源代码?如果是,那么在/ dalvik/system或security目录中的某处查找这些类,因为现在我不记得实际路径。如果您没有源代码,请从Android Source code

+0

下载它在源代码中,您可以在文件夹org/apache/harmony/xnet/provider/jsse中找到该类。但为什么我必须手动添加文件? – CSchulz

+0

没有其他的可能吗?我必须添加超过68个文件才能运行,并且这些库与Froyo一起交付。 – CSchulz

+0

由于没有可用的jar包含这些类作为我的信息,所以你有。手动添加它们 –