关于Activity class {packageclass} does not exist

    xiaoxiao2021-03-26  10

         我出现这个问题,是在改掉程序启动的主activity启动时报错。

    首先查看的时候,activity的包名是否有错,或者是与其他包冲突。我查了,包名和类名都没有写错。

    接着检查新建的activity重写的oncreate方法是否错误,重写的应该是onCreate(BundlesavedInstanceState),而不是

    onCreate(Bundle savedInstanceState, PersistableBundle persistentState),只有第一个才是生命周期起始启动的create。 重新启动程序,依然报同样的错误。。。。 最后选择选择“clean project”,重新启动程序,欧啦,程序运行了。。。我也不知道具体原理是什么,只是问题解决了。 应该和在gradle里添加依赖一样要Asy一下吧。。

         我出现这个问题,是在改掉程序启动的主activity启动时报错。

    首先查看的时候,activity的包名是否有错,或者是与其他包冲突。我查了,包名和类名都没有写错。

    接着检查新建的activity重写的oncreate方法是否错误,重写的应该是onCreate(BundlesavedInstanceState),而不是

    onCreate(Bundle savedInstanceState, PersistableBundle persistentState),只有第一个才是生命周期起始启动的create。 重新启动程序,依然报同样的错误。。。。 最后选择选择“clean project”,重新启动程序,欧啦,程序运行了。。。我也不知道具体原理是什么,只是问题解决了。 应该和在gradle里添加依赖一样要Asy一下吧。。

    转载请注明原文地址: https://ju.6miu.com/read-500137.html

    最新回复(0)