想通过Android访问一个网页,获取该网页的html源码后,
以下是主要代码
代码里用到了第三方的htmlparser包。在编译的时候没有任何问题,但当在手机上运行时,log里就报解析不到org.htmlparser.Parser.createParser 查了下原因:
1、Android frameword里有这些包,所以第三方的包不会被打包。如:mial、layout等。
2、Android的davlkvm于标准的jvm所执行的bytecode是不一样的,并且不兼容。为此,Android提供DX工具对标准。class文件格式转换。
3、即使有的jar经过DX转换后,也仍然不可以使用。。。