无法实现 Vitamio 模块版本 5.0.0
Cant implement Vitamio module version 5.0.0
我从官方网站下载了 Vitamio(最新版本,5.0.0)模块,并将其实现到我的项目中(在 android studio 中,项目结构 - 依赖项)。编译项目后,它运行良好。但是当我开始使用 vitamio 模块中的 classes 时 - 出现了一些错误。更准确地说,这段代码部分
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 模块中 class VideView 的对象。
那么,我做错了什么?如何使用此模块中的 classes?使用以前版本的库是一个糟糕的变体(只需要 5.0.0)。
伙计,也许可以在块 sourceSets ndk 库引用中添加到你的 gradle 文件(应用程序)。
就像:
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
我从官方网站下载了 Vitamio(最新版本,5.0.0)模块,并将其实现到我的项目中(在 android studio 中,项目结构 - 依赖项)。编译项目后,它运行良好。但是当我开始使用 vitamio 模块中的 classes 时 - 出现了一些错误。更准确地说,这段代码部分
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 模块中 class VideView 的对象。
那么,我做错了什么?如何使用此模块中的 classes?使用以前版本的库是一个糟糕的变体(只需要 5.0.0)。
伙计,也许可以在块 sourceSets ndk 库引用中添加到你的 gradle 文件(应用程序)。
就像:
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}