NoSuchMethodError:没有静态方法注册MarshalQueryableAndroid

问题描述

我最初打算做的是绕过相机应用程序中的降噪,它看起来很简单。阻碍问题的是,在成功编译应用程序并更改了程序包名称和一些冲突的授权提供者等之后,尝试在手机上运行应用程序时遇到了NoSuchMethodError。我在/ lib / arm64-v8a /中包含了.so库文件,但我不确定该错误是否与该库相关,并且应用程序找不到库文件。我正在编译的源是smali。

我想知道是否有人可以在正确的方向上帮助我克服这一困难?

java.lang.NoSuchMethodError:没有静态方法注册MarshalQueryable(Landroid / hardware / camera2 / marshal / MarshalQueryable;)V in class Landroid / hardware / camera2 / marshal / MarshalRegistry;或其上级类(“ android.hardware.camera2.marshal.MarshalRegistry”的声明出现在/system/framework/framework.jar中) 在com.android.camera2.vendortag.struct.MarshalQueryableRegister.preload(MarshalQueryableRegister.java:1) 在com.android.camera.CameraAppImpl.onCreateApplicationDelegate(CameraAppImpl.java:11) 在com.android.camera.CameraAppImpl.onCreateApplicationDelegate(CameraAppImpl.java:1) 在miui.external.Application.attachBaseContext(Application.java:4) 在android.app.Application.attach(Application.java:376) 在android.app.Instrumentation.newApplication(Instrumentation.java:1156) 在android.app.LoadedApk.makeApplication(LoadedApk.java:1222) 在android.app.ActivityThread.handleBindApplication(ActivityThread.java:6562) 在android.app.ActivityThread.access $ 1500(ActivityThread.java:230) 在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1911) 在android.os.Handler.dispatchMessage(Handler.java:107) 在android.os.Looper.loop(Looper.java:224) 在android.app.ActivityThread.main(ActivityThread.java:7551) 在java.lang.reflect.Method.invoke(本机方法) 在com.android.internal.os.RuntimeInit $ MethodAndArgsCaller.run(RuntimeInit.java:539) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:995)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...