vlc android - lib项目出错

时间:2014-05-28 04:57:04

标签: android vlc

当我导入草稿VLC源代码并尝试实例化播放视频的活动时,我收到错误NoClassDefFoundError,有人可以帮助我

2 个答案:

答案 0 :(得分:0)

确保在AndroidManifest.xml中声明活动

答案 1 :(得分:0)

您在问题的标题中提到“lib项目”。确保导入的VLC项目标记为lib项目,而不是作为Java构建路径中的项目依赖项链接。错误消息表明您可能意外混淆了两种项目类型。

现在,您没有提到您正在使用的IDE,但这是您在Eclipse中的操作方式:

  1. 删除Java构建路径引用(右键单击客户端项目 - > gt;属性 - >构建路径 - >项目并删除VLC项目。)

  2. 将VLC标记为lib项目(右键单击导入的VLC项目 - > gt;属性 - > Android并在右侧窗格中选中“Is library”复选框。)

  3. 将库项目依赖项添加到您的客户端项目(右键单击您的客户端项目 - >属性 - > Android并在右侧窗格中添加VLC库项目。)