我从官方网站下载了Vitamio (最后一个版本,5.0.0)模块,并将其实现到我的项目中(在android中,项目结构依赖项)。在编译完项目之后,它工作得很好。但是当我开始使用维奇奥模块中的类时,出现了一些错误。更准确地说,这个代码部分
mVideoView.setVideoPath(path);返回错误:
java.lang.UnsatisfiedLinkError: No implementation found for void io.vov.vitamio.MediaPlayer.native_init() (tried Java_io_vov_vitamio_MediaPlayer_native_1init and Java_io_vov_vitamio_MediaPlayer_native_1init__)mVideoView是Vitamio模块中VideView类的对象。
那我做错什么了?如何使用这个模块中的类?使用库的前一个版本是一个糟糕的变体(只需要5.0.0)。
发布于 2016-03-23 10:02:38
伙计,也许可以在块sourceSets ndk引用中添加到gradle文件(app)中。
它类似于:
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}}
https://stackoverflow.com/questions/36174594
复制相似问题