EasyDarwin / EasyPusher

免费组件:简单、高效、稳定、免费的一款标准RTSP/RTP协议直播推送库,支持将H.264/H.265/G.711/G.726/AAC等音视频数据推送到RTSP流媒体服务器(例如EasyDarwin)进行低延时直播或者视频通信,支持Windows、Linux、ARM、Android、iOS等平台,EasyPusher配套EasyDarwin流媒体服务器、EasyPlayer RTSP播放器适用于特殊行业的低延时应急指挥需求! Android迁移到了https://github.com/EasyDarwin/EasyPusher-Android , iOS迁移到了https://github.com/EasyDarwin/EasyPusher-iOS
http://www.easydarwin.org/
787 stars 391 forks source link

java.lang.UnsatisfiedLinkError: No implementation found for void com.champion.mypush.push.EasyPusher.setOnInitPusherCallback(com.champion.mypush.push.EasyPusher$OnInitPusherCallback) #6

Closed specialshoot closed 8 years ago

specialshoot commented 8 years ago

android端运行出现此问题,自己新建一个项目,import那个api的module,然后按照demo中的样子写了过来,和demo基本一模一样,jniLibs也放入那些so文件了,build.gradle与源文件一样,然后运行后出现上述错误。 上述错误一般是找不到so文件中的方法才会出现。不知道如何解决。

specialshoot commented 8 years ago

已解决,api和demo中的除了easypusher中文件(activity与application)都应该保持原来的包名。