一个人可以使用
String MediaMetadataRetriver.extractMetadata(int key);
Run Code Online (Sandbox Code Playgroud)
同
key = MediaMetadataRetriver.METADATA_KEY_DURATION
Run Code Online (Sandbox Code Playgroud)
提取媒体持续时间.
此函数返回一个String,但没有关于此字符串表示的格式或度量单位的文档.我假设它是一个以ms为单位的整数,但MediaMetadataRetriever的其余部分使用了我们.
那么持续时间的单位是多少?你认为缺乏规范是故意还是错误?
如果我有简单的android库(使用project-> properties-> android-> Library设置)和链接文件夹,则链接文件夹不包含在使用库的应用程序中.
选择库项目会将应用程序项目中的链接添加到库的'src'文件夹和所有真实文件夹中,但它将忽略库项目中的任何链接文件夹.
---编辑:这实际上适用于更新的Eclipse和adt ---
我可以将库添加为项目依赖项(project-> properties-> javabuildpath-> project) - 这将使Eclipse知道链接中的类文件夹,并修复Eclipse中的编译错误,但不包含apk本身的库类,应用程序将失败与java.lang.NoClassDefFoundError.
对于使用从库项目主文件夹外部链接的源文件夹的库项目,您有什么建议?