2016-03-23 27 views
1

我從官方網站下載了Vitamio(最新版本,5.0.0)模塊,並將其實施到我的項目中(在android studio中,項目結構 - 依賴關係)。編譯項目後,效果很好。但是當我開始使用vitamio模塊的類時 - 發生了一些錯誤。更準確地說,該代碼部分無法實現Vitamio模塊版本5.0.0

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)。

+0

請張貼在您使用mVideoView –

+0

類你有沒有通過Vitamio.isInitialized(getApplicationContext())初始化Vitamio; ? – powerthazan

回答

1

老兄,可能會添加到您的gradle文件(應用程序)在塊sourceSets ndk庫引用。

它像:

sourceSets { 
    main { 
     jniLibs.srcDirs = ['libs'] 
    } 

}

+0

謝謝,夥計,它適合我! –