qq_37489563 2017-08-04 01:11 采纳率: 0%
浏览 19368

Android 开发报错 No implementation found for void

Android 开发报 No implementation found for void 的错误,跪求大神!!!

FATAL EXCEPTION: main
Process: com.swz.ywt.dhdemothird, PID: 2134
java.lang.UnsatisfiedLinkError: No implementation found for void com.company.PlaySDK.IPlaySDK.InitNativeObj(int, java.lang.Object, java.lang.Object, java.lang.Object, int) (tried Java_com_company_PlaySDK_IPlaySDK_InitNativeObj and Java_com_company_PlaySDK_IPlaySDK_InitNativeObj__ILjava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2I)
at com.company.PlaySDK.IPlaySDK.InitNativeObj(Native Method)
at com.company.PlaySDK.IPlaySDK.InitSurface(IPlaySDK.java:149)
at com.swz.ywt.dhdemothird.PlayDemoActivity$1.surfaceCreated(PlayDemoActivity.java:147)
at android.view.SurfaceView.updateWindow(SurfaceView.java:582)
at android.view.SurfaceView$4.setFormat(SurfaceView.java:764)
at com.company.PlaySDK.IPlaySDK.UpdateSurface(IPlaySDK.java:221)
at com.company.PlaySDK.IPlaySDK.InitSurface(IPlaySDK.java:141)
at com.swz.ywt.dhdemothird.PlayDemoActivity$1.surfaceCreated(PlayDemoActivity.java:147)
at android.view.SurfaceView.updateWindow(SurfaceView.java:582)
at android.view.SurfaceView$3.onPreDraw(SurfaceView.java:177)
at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:944)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2055)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1107)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6013)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:858)
at android.view.Choreographer.doCallbacks(Choreographer.java:670)
at android.view.Choreographer.doFrame(Choreographer.java:606)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:844)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

我用的是Android studio2.3.3

  • 写回答

9条回答 默认 最新

  • 独狼东望一缕朝阳 2018-10-28 08:29
    关注

    必须把你的包名与类名与他的接口一致,比如接口是 Java_com_example_sdembeddeddemo_MainActivity_UnloadSD( JNIEnv* env, jobject thiz)
    那么你的包名就得是com.example.sdembeddeddemo,类名就得是MainActivity;因为接口再生成的时候会自动带上Java、包名、类名;

    评论

报告相同问题?

悬赏问题

  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)