2 llx2007 llx2007 于 2015.07.07 15:32 提问

android配置文件时出错,但是APP正常运行

图片说明

这个是什么情况?求指点
com.Com_send_serv has no default constructor
validates resource references inside Android xml files
com.Com_send_serv is not assignable to android.app.service
validates resource references inside Android xml files

6个回答

danielinbiti
danielinbiti   Ds   Rxr 2015.07.07 15:45

android:name中字母都要小写。

first_three_sun
first_three_sun 回复syqjay: 正解!
大约一年之前 回复
syqjay
syqjay 我也遇到过类似的 不是name里面要小写 是你的类里面少了一个默认的构造函数 你加一下就可以了。
2 年多之前 回复
llx2007
llx2007 我试试,谢谢啊
大约 3 年之前 回复
danielinbiti
danielinbiti 回复凌云志轩: 重新编译一下看看
大约 3 年之前 回复
danielinbiti
danielinbiti 回复凌云志轩: 刚试了大写报错,现在试一下又不报错了。
大约 3 年之前 回复
llx2007
llx2007 android:name="comm.PushReceiver"这个也没报错呀
大约 3 年之前 回复
llx2007
llx2007 可是我的源文件是大写呀
大约 3 年之前 回复
frank_20080215
frank_20080215   2015.07.07 16:07

com.Com_send_serv中的Com改成com。很其他风格保持一致

llx2007
llx2007 饿,我有一大部分是大写的
大约 3 年之前 回复
Iceshow0428
Iceshow0428   2015.07.07 21:47

name里多了个m?comm?com?

MarshallMathersIII
MarshallMathersIII 回复凌云志轩: 怎么解决的?
2 年多之前 回复
llx2007
llx2007 名字是对的。看下我下面写的英文,是错误信息提示
大约 3 年之前 回复
Estelle_2012
Estelle_2012   2016.10.24 09:42

在sercice中写默认构造函数

tian003003
tian003003   2017.03.05 02:13

请问你是怎么解决的,我也碰到这个问题了

hust_twj
hust_twj   2017.12.25 16:00

在Sercice中写了private构造函数

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android,debug正常运行,用其他途径打开程序就会崩溃,且没报异常!
我在Service中加了下面这句:android.os.Debug.waitForDebugger(); //程序运行到这行时会进入暂停状态,等待调试 这就导致了,而当退出应用时,如果相应的Service没有被关闭,重新打开应用时,启用的Service就还是debug版本的,于是当程序运行到上面这一行时,就进入了等待状态,过了几秒后,程序等待超时而崩溃。 注意上面的红字,也就是说,
配置文件springmvc.xml或spring.xml 能运行但总是出现错误
1:在java开发时总遇到配置文件配置正确,可以运行但有时显示错误。例如下图 上面配置文件正确但有时显错就不能运行。原因是配置文件的约束项错了。 原因是自己的jar包和配置文件版本不同。如果电脑联网它会找网络上的对应jar版本。但是网络慢...就报错了。 解决方法: 我用的是maven在pom.xml配置(自己导jar原理一样)。如下图 之后m
AndroidStudio上打开之前的项目报错但是能运行
在AndroidStudio上打开一个月之前的项目,结果到处报错,但是运行没有问题,查资料后发现是build缓存的问题,按照网上所说清空build缓存之后,项目不在报错了。 步骤: 1.打开AS之后点击File找到下面的Invalidate Caches/Restart 2.点击Invalidate Caches/Restart会弹出来一个
AndroidStudio 代码全红,但可正常运行解决方法及解决后续代理的问题
上周重装了下电脑,发现AndroidStudio 代码报错,全红,但又能正常编译。整理出了四种方法,供大家参考。一、自带清除缓存点击AndroidStudio菜单File -> Invalidate Caches/Restar… ,在弹出的对话框中点击Invalidate and Restar 。等待AS清理并自动重启。  二、删除user目录下.AndroidStudio中的文件但我发现使...
AndroidStudio 代码报错(引入红色),但可正常运行解决方法(4种方式)
AndroidStudio 崩溃,异常,电脑蓝屏等情况下有时会引发代码报错,但又能正常编译。整理出了四种方法,供大家参考。 一、自带清除缓存 点击AndroidStudio菜单File -> Invalidate Caches/Restar… ,在弹出的对话框中点击Invalidate and Restar 。等待AS清理并自动重启。 二、删除user目录...
Android Studio 问题记录-全部java文件全部报错,却可以运行
Android Studio 突然全部的的java文件都报错了,全部一片血红血红的!全部找不到类,移动过去提示setup JDK。可是我前一分钟还用的好好的,真是哔了狗了。 在网上转了好几圈,终于找到解决的方案了。现在把这个小技巧记录下来,以免以后遇到此类问题再次一脸懵逼相点击File->Invalidate Caches / Restart… 重启Gradle,清除缓存 OK,解决了
Android Studio R文件爆红但是项目可以运行
这种原因是你的R文件太大了(超过了Android Studio的上限25.6M了) 解决办法如下: Help -> Edit Custom Properties -> create custom properties?(yes) ->添加 idea.max.intellisense.filesize=5000 最后重启Android Studio即可!!!...
开发的一个android程序,总是显示无法运行,就退出了。但是没有报错。求大神解救啊!
开发的一个android程序,总是显示无法运行,就退出了。但是没有报错。求大神解救啊! 代码如下: 在网上查有人说是intent的问题 原来没有加入监听器的时候没有问题 我是个新手,问题有点没水平啦~ 求大神啊。谢谢谢谢
Android Studio更新后打开老项目报错,但是能运行
我们一个老项目,一个多月没打开了,然后我想考里面的代码,就把它打开了,打开后全部报错,吓我一跳,整个公司的安卓代码就我这一份啊,然后我重启AS,还是报错,重启电脑也是报错,但是能运行。无奈之下,只好进行百度查询,发现原来是build缓存的问题,按照网上所说清空build缓存之后,果然好了!在此记录一下,方便后来者以及自己以后学习。 步骤: 1.打开AS之后点击File找到下面的Inva
Android:程序运行正常,启动debug就崩了
Android:程序运行正常,启动debug就崩了。 我把所有的断点全部去掉后,再启动debug就好了。 不知道是什么原因?