java.lang.InstantiationException:无法实例化类com.luichi.ygj.a.cf;没有空的构造

java.lang.InstantiationException:无法实例化类com.luichi.ygj.a.cf;没有空的构造

问题描述:

当我使用混乱,应用错误 日志:java.lang.InstantiationException:无法实例化类com.luichi.ygj.a.cf;没有空的构造

[2016年8月22日11:15:24.343] -----> 11java.lang.RuntimeException: java.lang中.InstantiationException:不能实例化类 com.luichi.ygj.a.cf;没有空的构造

enter image description here

+0

请粘贴你的代码你已经尝试过。或者请检查您的清单文件 –

+0

,但我没有这个类 –

+0

什么是您的应用程序包名称? –

看起来您正在使用ProGuard来混淆您的代码,另一个代码使用Java反射来实例化类。

您需要将-keep规则添加到您的ProGuard配置文件中,以避免混淆那些通过反射使用的类。

com.luichi.ygj.a.cf添加一个空的构造函数的类。例如:

public class BasicClass { 
    public BasicClass(/*This is empty*/) { 
     Log.i("TAG", "Empty constructor"); 
    } 

    private void myMethod() {} 
} 
+0

但我没有这个课 –