java.library.path

问题描述

请帮助我如何解决错误

no native-lib in java.library.path

kotlin.KotlinNullPointerException
at com.axis.net.helper.Application$Companion.getCacheDirectory(Application.kt:42)
at com.axis.net.dagger.modules.modules.ApiModule.<init>(ApiModule.kt:150)
at   com.axis.net.dagger.componens.DaggerviewmodelComponent$Builder.build(DaggerviewmodelComponent.java:581)
at com.axis.net.ui.splashLogin.viewmodel.AutoLoginviewmodel.<init>(AutoLoginviewmodel.kt:60)
at com.axis.net.ui.splashLogin.viewmodel.AutoLoginviewmodel.<init>(AutoLoginviewmodel.kt:33)
at com.axis.net.autoLogin.AutoLoginviewmodelTest.<init>(AutoLoginviewmodelTest.kt:47)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at   sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:217)
at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
at org.junit.runners.BlockJUnit4ClassRunner.runchild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runchild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)

我正在使用Mockito库进行测试,但是面临上述错误。我使用了生成的native-lib.cpp文件。我还在下面实现了该库,但根本无法使用。

testImplementation "org.mockito:mockito-core:3.5.15"
androidTestImplementation "org.mockito:mockito-android:3.5.15"
testImplementation "org.mockito:mockito-inline:3.5.15"

任何帮助将不胜感激。如果我做错了事,也要纠正我。

谢谢!

解决方法

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

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

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