• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Illegalaccessexception

error 来源:刘淏卿 2次浏览

Java.lang.Illegalaccessexception :activity.<init>() is not accessible from java.lang.Class。

今天写代码,遇到这个异常。我是在MainActivity的时候,把该类定义成一个线程安全的单利时,然后运行报该错。

发现其他地方有调用该类的默认构造方法。解决或者默认构造权限改成public,或者其他调用该类的地方,使用单利引用

问题产生原因:调用该类的构造方法,是Private访问权限。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)