android一运行就退出,请看LogCat,急急急!

如题所述

第四行,noclassdeffounderror,意思应该就是找不到class
java.lang.NoClassDefFoundError:
找不到相应的类文件,当编译源文件以后都会生成一些类文件:***.class,执行时要用java(main所在的类) ,如果找不到相应的类,执行就会出现NoClassDefFoundError的异常。
1、首先请确认没有错敲成java xxx.class,
2、其次,检查CLASSPATH环境变量,
3、将java文件按包名存放:
比如工作目录是/work,类是package1.class1,那么将它存放为/work/package1/class1.java。如果没有声明包,那么直接放在/work下。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-11-14
MainActivity第十行空指针了,贴代码看看追问

可以看清吗

追答

width和height的赋值放到onCreat函数里

追问

好了

再请教个问题

为什么放到oncreat函数里就好了呢

追答

原来的代码中,使用getWindowManager()获取的WindowManager对象是null,所以会报NullPointerException,在onCreat方法里,WindowManager已经初始化完成,就好了

第2个回答  2016-11-14
chongxinkaiji追问

你好

可以说详细点吗

android一运行就退出,请看LogCat,急急急!
1、首先请确认没有错敲成java xxx.class,2、其次,检查CLASSPATH环境变量,3、将java文件按包名存放:比如工作目录是\/work,类是package1.class1,那么将它存放为\/work\/package1\/class1.java。如果没有声明包,那么直接放在\/work下。

android 闪退怎么看日志
1.可能是该软件缓存较多导致无法正常运行,建议清除软件缓存尝试:设置-查找“应用程序管理器”-(全部)-查找该软件-(存储)-清除数据(注:该应用程序的全部数据将永久性删除)。2.若是可卸载软件,建议将软件卸载后重新安装或更换其他软件版本再次安装尝试。3.若无效,请更新手机系统版本:设置-关于手...

开发一个android程序,出现强制关闭,Logcat
lz检查下是不是在xml中有个EditText标签,结果在代码中findViewById()的时候写成了其他的控件。

...生成android apk文件安装后打开闪退 以下是logcat报错,小白求救_百度...
这是运行时异常,编译时是捕捉不到的。看图,由于你在设置背景时(View.Group.setBackgroupResource(int)) 引用一个 id引发的异常,这个id通常是R.id.xxx的资源引用,有可能是你的这个引用不存在导致,查找这个资源是不是只有 id 无资源,或者名称错误。资源名称不能中文 ...

开发的android应用程序在手机上运行显示很抱歉已停止运行是怎么回事。怎...
Android代码问题,造成抛出了异常,没有处理,所以程序直接闪退。Android开发中,所的有输出都在logcat中 包含System.out输出和printStackTrace()输出都在Logcat中,Android开发,建议使用android提供的Log工具类来打印信息。找到Logcat视图的方式:Eclipse 点击 Window Show View会出来一个对话框 点击Ok按钮时,...

android 显示一张图片 运行时 弹出程序已停止 logcat 显示 error openin...
尝试根据log查找下导致强制关闭的真正原因,你说的那个error信息可能是你在模拟器中开发没有设置SD卡,导致写error log的时候没法创建文件。

Android开发程序在模拟器上运行后直接停止,这个logcat里说的是什么意...
可能是.so库没有发布到模拟器上 也可能是.so库的目标架构或者bit数不对

Android项目运行提示连接中断。怎么解决,求大神!
首先安卓的项目具体的运行日志都在Console窗口右边的LogCat里面,你可以通过在代码里面人工添加一些用于提示自己的Log日志信息来确认哪些程序或者方法被执行了,哪些程序或者方法没有被执行,没有被执行的是因为什么原因没有执行,这种常规的查找错误的方式被大家形象的称为“打桩”。希望对你有帮助 ...

android 程序启动立刻出现错误对话框,提示非正常停止。以下是logcat
看你MainActivity的29行,你读取的id在xml中是否指向一个Button,换成相应的就好了。

logcat 是什么意思
logcat指的是Android系统中用于记录程序运行状态和错误信息的日志系统。其本质是一个系统进程,负责收集和输出各种程序运行状态信息。通过logcat,开发人员可以查看程序的日志信息,了解程序的运行状态,方便排查问题。logcat针对开发人员来说是一个非常重要的工具,可以帮助他们及时地发现和解决程序的问题。通过...

相似回答
大家正在搜