Tag: 所有者

缺少与所有者的运行时依赖关系,gradle for android

我在Android Studio中有一个多模块设置,它包含一个用于与API通信的纯java模块,以及一个利用该API模块的Android项目。 要配置API变量,例如用户名和密码,我使用Owner( http://owner.aeonbits.org/ )。 整个事情没有问题。 我在API模块中使用Main函数来测试它们的运行情况。 那里。 我的问题是,当我尝试在APi模块上运行具有编译依赖性的Android项目时,它会崩溃并显示以下消息: java.lang.NoClassDefFoundError: java.beans.PropertyEditorManager at org.aeonbits.owner.Converters$4.tryConvert(Converters.java:147) at org.aeonbits.owner.Converters.doConvert(Converters.java:227) at org.aeonbits.owner.Converters.convert(Converters.java:222) at org.aeonbits.owner.PropertiesInvocationHandler.resolveProperty(PropertiesInvocationHandler.java:83) at org.aeonbits.owner.PropertiesInvocationHandler.invoke(PropertiesInvocationHandler.java:54) at $Proxy2.local_server_url(Native Method) at se.springworks.api.client.M2HClient.(M2HClient.java:40) at se.springworks.apiexample.androidexampleapp.ExampleActivity.onCreate(ExampleActivity.java:18) at android.app.Activity.performCreate(Activity.java:5426) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2269) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2363) at android.app.ActivityThread.access$900(ActivityThread.java:161) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1265) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5356) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081) […]