问题描述
|
在我的android项目中,我使用一个外部jar,它将使用该类
这是错误信息:
06-13 02:45:18.586:错误/ dalvikvm(228):找不到类
\'javax.activation.MimetypesFileTypeMap\',referenced from method weibo4j.http.HttpClient.multPartURL
谁能告诉我为什么会这样?
解决方法
javax.activation
包不是Android核心的一部分(如您所见,它不在包索引中),因此,如果没有重新编译的javax.activation
jar包,您将无法使用该Jar(如果有的话) 。这个外部Jar的作用是什么?
, String ext= MimeTypeMap.getFileExtensionFromUrl(uri)
这样,您可以获取文件扩展名,然后与不同的mimetype
进行比较