永发信息网

如何处理android中的 java.lang.RuntimeException: Unable to get provider

答案:2  悬赏:40  手机版
解决时间 2021-02-20 04:16
如何处理android中的 java.lang.RuntimeException: Unable to get provider
最佳答案
不能实例化activity有如下三种情况:
1.没有在Manifest.xml 清单中注册该activity,或者在创建完activity后,修改了包名或者activity的类名,而配置清单中没有修改,造成不能实例化。
2.自己新建了一个包,而注册时候依然用的默认包,例如,默认包是com.ghg.Dao包,你新建了一个com.ghg.DaoImpl包,并在此包中写了个FirstActivity,在manifest.xml中注册时你写的是,此时相当于你在的类注册到了默认包中,系统在默认包中是找不到的,因为你的FirstActivity在com.ghg.DaoImpl包下,所以你注册时应写成包名加类名,如:3.还用一种就是你的FirstActivity定义成了抽象类,这种情况好像一般人不会犯。
如果上述三种情况都考虑到了,还会抛出此异常,那么就查看一下activity类里是否同时存在这个类的构造函数和oncreate(),如果是,那么删除构造函数试试,并把初始化放到
oncreate()中试试。
全部回答
建表的语句有问题 CREATE TABLE contacts xxx
你的TABLE 和 contacts之间没有空格。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
哪里才是真正开光的?
【捶打的意思】捶打的意思是什么?
世纪华联黄桥店我想知道这个在什么地方
寒风吹到脸上很疼。(改为夸张句)
五行缺土火木 怎么取名
人参祛鸡皮肤霜好吗
什么是基金存续期
我的红米手机突然上不了网是咋回事
基督徒家里可以摆放鹿和象吗
植物个体发育的顺序是BA. 受精卵B. 受精卵C.
秦灭齐国的最主要的战役是?还有其他五国
哪个朝代的铜磁铁可以吸住
QQ飞车 求歌名 歌词是耶耶耶 什么什么的
你是我的人是什么意思
“想和养了斑点狗的人加一下好友”用日语怎么
推荐资讯
泰拉瑞亚,有了物品id,怎么用烧饼修改器修改
枣和哈密瓜和猕猴桃的寓意
刚学打篮球怎么打???基本的
【巧的拼音】巧的拼音是什么
我想给我女儿取名,最好是刘什么钰,要不刘钰
上帝与释伽牟尼志同道合吗?
四川农业大学食品学院怎么样
我办的信用卡今天EMS寄过来了,外面的大包装
天热会影响网速吗、
再投标中,BDS是什么意思
推荐几句佛经中劝人们不要生气的经典语句
简单又好吃的小吃做法怎么做
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?