Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v7/app/ActionBarActivity; #13

Open
harmeetsingh-work opened this issue Oct 6, 2017 · 5 comments

Comments

@harmeetsingh-work
Copy link

harmeetsingh-work commented Oct 6, 2017

Getting error at runtime :

java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v7/app/ActionBarActivity;
at xiaofei.library.hermes.util.TypeUtils$1.(TypeUtils.java:51)
at xiaofei.library.hermes.util.TypeUtils.(TypeUtils.java:48)
at xiaofei.library.hermes.util.TypeCenter.register(TypeCenter.java:94)
at xiaofei.library.hermes.Hermes.register(Hermes.java:71)
at xiaofei.library.hermeseventbus.HermesEventBus.init(HermesEventBus.java:122)
at com.cloudblocks.android.user.MainApplication.onCreate(MainApplication.java:44)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1036)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4728)
at android.app.ActivityThread.-wrap1(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1415)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5443)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)

I think its due to add(ActionBarActivity.class); in > xiaofei.library.hermes.util.TypeUtils.java

For temporarily solving this issue, I created a empty class android.support.v7.app.ActionBarActivity.java and extend to AppCompatActivity and my app starting running again :)

package android.support.v7.app;

/**
 * Created by blackadmin on 07/10/17.
 */

public class ActionBarActivity extends AppCompatActivity {
}
@Lxingzhi
Copy link

Lxingzhi commented Feb 7, 2018

@BlackAdmin 解决了吗?

@sky-lijinbo
Copy link

我解决了

@bo8980233
Copy link

我也是这样解决的,建了一个android.support.v7.app空包,里面放了一个
public class ActionBarActivity extends AppCompatActivity {
}
这个空类。有时间研究研究aidl吧,这个太受制于人了。。。。。。。

@lndlazy
Copy link

lndlazy commented Dec 2, 2019

我添加了还是不行。

@jitcor
Copy link

jitcor commented Jun 26, 2022

一个库居然报这种低级依赖问题,耽误时间,换其他库了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants