我看到了Apache Tika 1.0版本的发布,它可以在Java中简化许多元数据提取。我想知道它能否在Android中使用。
我看到了Apache Tika 1.0版本的发布,它可以在Java中简化许多元数据提取。我想知道它能否在Android中使用。
我正在努力让它在API 7上运行(还没有完全完成构建)。如果你在API 8+上工作,那么你可以忽略这个问题,但是API 7没有实现javax.xml.namespace。我在这里找到了一个独立的实现,导入后,很多问题都消失了。如果有任何问题,我会及时告诉你。
是的,它确实是一个大型库,包含在移动应用程序中可能会导致一些问题。因此,建议您仅提取所需的解析器。我的项目使用MP3、Flac、OGG和Vorbis解析器从音频文件中检索元数据。如果您感兴趣,这里是一个精简版的JAR文件链接:
http://servestream.svn.sourceforge.net/viewvc/servestream/trunk/lib/tika-app-1.0.jar?view=log