Eclipse运行安卓程序自动停止

问题描述

Eclipse运行安卓程序自动停止
运行helllo world 什么的就没事, 按照教程打的代码,运行这种有按钮的一点击确定就自动退出,第一次问问题求大神解答一下。
Console:
[2016-05-22 18:04:04 - QQ] ------------------------------
[2016-05-22 18:04:04 - QQ] Android Launch!
[2016-05-22 18:04:04 - QQ] adb is running normally.
[2016-05-22 18:04:04 - QQ] Performing cn.itcast.qq.MainActivity activity launch
[2016-05-22 18:04:04 - QQ] Automatic Target Mode: using device 'emulator-5554'
[2016-05-22 18:04:04 - QQ] Application already deployed. No need to reinstall.
[2016-05-22 18:04:04 - QQ] Starting activity cn.itcast.qq.MainActivity on device emulator-5554
[2016-05-22 18:04:04 - QQ] ActivityManager: WARNING: linker: libdvm.so has text relocations. This is wasting memory and is a security risk. Please fix.
[2016-05-22 18:04:04 - QQ] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=cn.itcast.qq/.MainActivity }
Logcat:
05-22 06:03:05.048: D/AndroidRuntime(4282): Shutting down VM
05-22 06:03:05.048: W/dalvikvm(4282): threadid=1: thread exiting with uncaught exception (group=0xb3cb2b20)
05-22 06:03:05.048: E/AndroidRuntime(4282): FATAL EXCEPTION: main
05-22 06:03:05.048: E/AndroidRuntime(4282): Process: cn.itcast.qq PID: 4282
05-22 06:03:05.048: E/AndroidRuntime(4282): java.lang.IllegalStateException: Could not find a method Login(View) in the activity class cn.itcast.qq.MainActivity for onClick handler on view class android.widget.Button
05-22 06:03:05.048: E/AndroidRuntime(4282): at android.view.View$1.onClick(View.java:3810)
05-22 06:03:05.048: E/AndroidRuntime(4282): at android.view.View.performClick(View.java:4438)
05-22 06:03:05.048: E/AndroidRuntime(4282): at android.view.View$PerformClick.run(View.java:18422)
05-22 06:03:05.048: E/AndroidRuntime(4282): at android.os.Handler.handleCallback(Handler.java:733)
05-22 06:03:05.048: E/AndroidRuntime(4282): at android.os.Handler.dispatchMessage(Handler.java:95)
05-22 06:03:05.048: E/AndroidRuntime(4282): at android.os.Looper.loop(Looper.java:136)
05-22 06:03:05.048: E/AndroidRuntime(4282): at android.app.ActivityThread.main(ActivityThread.java:5017)
05-22 06:03:05.048: E/AndroidRuntime(4282): at java.lang.reflect.Method.invokeNative(Native Method)
05-22 06:03:05.048: E/AndroidRuntime(4282): at java.lang.reflect.Method.invoke(Method.java:515)
05-22 06:03:05.048: E/AndroidRuntime(4282): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
05-22 06:03:05.048: E/AndroidRuntime(4282): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
05-22 06:03:05.048: E/AndroidRuntime(4282): at dalvik.system.NativeStart.main(Native Method)
05-22 06:03:05.048: E/AndroidRuntime(4282): Caused by: java.lang.NoSuchMethodException: Login [class android.view.View]
05-22 06:03:05.048: E/AndroidRuntime(4282): at java.lang.Class.getConstructorOrMethod(Class.java:472)
05-22 06:03:05.048: E/AndroidRuntime(4282): at java.lang.Class.getMethod(Class.java:857)
05-22 06:03:05.048: E/AndroidRuntime(4282): at android.view.View$1.onClick(View.java:3803)
05-22 06:03:05.048: E/AndroidRuntime(4282): ... 11 more
05-22 06:03:53.328: D/gralloc_ranchu(4395): Emulator without host-side GPU emulation detected.
05-22 06:03:56.048: D/AndroidRuntime(4395): Shutting down VM
05-22 06:03:56.048: W/dalvikvm(4395): threadid=1: thread exiting with uncaught exception (group=0xb3cb2b20)
05-22 06:03:56.048: E/AndroidRuntime(4395): FATAL EXCEPTION: main
05-22 06:03:56.048: E/AndroidRuntime(4395): Process: cn.itcast.qq PID: 4395
05-22 06:03:56.048: E/AndroidRuntime(4395): java.lang.IllegalStateException: Could not find a method Login(View) in the activity class cn.itcast.qq.MainActivity for onClick handler on view class android.widget.Button
05-22 06:03:56.048: E/AndroidRuntime(4395): at android.view.View$1.onClick(View.java:3810)
05-22 06:03:56.048: E/AndroidRuntime(4395): at android.view.View.performClick(View.java:4438)
05-22 06:03:56.048: E/AndroidRuntime(4395): at android.view.View$PerformClick.run(View.java:18422)
05-22 06:03:56.048: E/AndroidRuntime(4395): at android.os.Handler.handleCallback(Handler.java:733)
05-22 06:03:56.048: E/AndroidRuntime(4395): at android.os.Handler.dispatchMessage(Handler.java:95)
05-22 06:03:56.048: E/AndroidRuntime(4395): at android.os.Looper.loop(Looper.java:136)
05-22 06:03:56.048: E/AndroidRuntime(4395): at android.app.ActivityThread.main(ActivityThread.java:5017)
05-22 06:03:56.048: E/AndroidRuntime(4395): at java.lang.reflect.Method.invokeNative(Native Method)
05-22 06:03:56.048: E/AndroidRuntime(4395): at java.lang.reflect.Method.invoke(Method.java:515)
05-22 06:03:56.048: E/AndroidRuntime(4395): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
05-22 06:03:56.048: E/AndroidRuntime(4395): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
05-22 06:03:56.048: E/AndroidRuntime(4395): at dalvik.system.NativeStart.main(Native Method)
05-22 06:03:56.048: E/AndroidRuntime(4395): Caused by: java.lang.NoSuchMethodException: Login [class android.view.View]
05-22 06:03:56.048: E/AndroidRuntime(4395): at java.lang.Class.getConstructorOrMethod(Class.java:472)
05-22 06:03:56.048: E/AndroidRuntime(4395): at java.lang.Class.getMethod(Class.java:857)
05-22 06:03:56.048: E/AndroidRuntime(4395): at android.view.View$1.onClick(View.java:3803)
05-22 06:03:56.048: E/AndroidRuntime(4395): ... 11 more
05-22 06:06:21.188: D/gralloc_ranchu(4674): Emulator without host-side GPU emulation detected.
05-22 06:06:22.788: W/IInputConnectionWrapper(4674): showStatusIcon on inactive InputConnection

解决方案

java.lang.IllegalStateException: Could not find a method Login(View) in the activity class cn.itcast.qq.MainActivity for onClick handler on view class android.widget.Button

这个是你的报错,说你在cn.itcast.qq.MainActivity没有定义Login(View)方法

解决方案二:
java.lang.IllegalStateException: Could not find a method Login(View) in the activity class cn.itcast.qq.MainActivity for onClick handler on view class android.widget.Button

这个是你的报错,说你在cn.itcast.qq.MainActivity没有定义Login(View)方法

解决方案三:
Eclipse下运行hadoop自带的mapreduce程序--wordcount

时间: 2024-08-18 05:30:04

Eclipse运行安卓程序自动停止的相关文章

mingw-windows下用eclipse运行c++程序,命名空间无法识别

问题描述 windows下用eclipse运行c++程序,命名空间无法识别 今天想试一下用eclipse开发c++, 按照网上配置好了eclipse,也设置好了mingw的环境变量, 问题是在eclipse测试时,选择新建hello world工程可以完美运行 但选择空工程时却无法识别命名空间 为什么呢?请赐教. 解决方案 windows7下的eclipse运行Mapreduce程序的配置 解决方案二: ok啦,我又查了几下资料 经过总结,发现问题是在eclipse打的c++代码是不能立刻保存到

用eclipse运行android程序的时候卡在ActivityManager: Starting: Intent 模拟器一直不动是怎么回事??有高手知道吗??

问题描述 用eclipse运行android程序的时候卡在ActivityManager: Starting: Intent 模拟器一直不动是怎么回事??有高手知道吗?? 问题补充:谢谢大家问题已经解决..路径中文问题 解决方案 你的问题太抽象了,你至少应该把软件和模拟器的版本说一下,然后上传你的工程源代码,这样大家才好分析问题,给出解决办法!解决方案二:是不是模拟器不自动启动app了?在模拟器里手动启动喽解决方案三:看下其他程序也这样吗.如果都这样重启下eclipse

可以在eclipse运行的程序打包后 使用一些功能就会报错

问题描述 入口函数在CommandLineRunner里面,其中调用了MyCheckUnreachableCode_tijiao的MyCheckUnreachableCode方法,来检查一些不可达代码,程序在eclipse中配置好参数运行正常.但是将源码打包后(打包工具用的这个开源项目自身写好的一个build.xml文件,直接用antbuild而成),如果不加参数会提示usge()的内容,但是一旦加了一个参数就会报:D:mycoderclosure-compilerbuild>java-jarc

虚拟机下linux搭建的hadoop2.7.0,用eclipse运行wordcount程序出现问题

问题描述 hadoop成功搭建,可以运行hadoop自带的wordcount程序.但自己在运行时出现下面的错误.log4j:WARNNoappenderscouldbefoundforlogger(org.apache.hadoop.util.Shell).log4j:WARNPleaseinitializethelog4jsystemproperly.log4j:WARNSeehttp://logging.apache.org/log4j/1.2/faq.html#noconfigformor

eclipse-Eclipse 运行java程序时出现错误

问题描述 Eclipse 运行java程序时出现错误 下面这张是我上一次运行的java程序 解决方案 main 函数要传递String args[] 如下: public static void main(String args[]) { } 解决方案二: 先编译 后运行 鼠标点击format.java的代码页面,就是现在这个页面 在这个页面下 ctr l+ s 编译当前文件 然后运行 解决方案三: 啥意思?这不是两个工程吗?要运行Format.java的话,选中这个文件,右键->Run as

hadoop-window eclipse 运行wordcount报错,请大侠指点

问题描述 window eclipse 运行wordcount报错,请大侠指点 dows8当中eclipse运行wordcount程序报错 hadoop安装在vmware当中的centos当中 报错日志如下,请大侠指点 log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory). log4j:WARN Please initialize the l

android-第一个安卓程序,eclipse不识别语句怎么办

问题描述 第一个安卓程序,eclipse不识别语句怎么办 ```按照书上写的修改strings.xml fist_layout.xml 和Androidmanifest.xml后还是不能运行,好像一个包不能识别,按照书上装了android2.2,新手第一次发帖,求解答 解决方案 把import android.R删掉,按ctrl + O选择com.example.two.R 解决方案二: android.R 引入不对,引入你自己工程的R文件. 解决方案三: 这个是有的包没有导入进来的原因吧 解决

Eclipse开发Android程序如何在手机上运行

1.设置android手机为USB调试模式 打开手机里面的开发者选项->USB调试 2.通过eclipse上真机测试 没用真机时,用eclipse开发android程序都是点run,然后选择模拟器的.安装好手机的usb驱动后,还是点run,程序就会神奇的在真机上运行了,效果与在模拟器中的一样,而且速度比用模拟器块很多. 如果还是在模拟器上运行,右键->run as->run configurations->target 选项1:总是提示选择设备 选项2:在所有的设备上登陆 选项3:

系统-安卓 发生错误后没回到桌面,而是再次运行了程序。

问题描述 安卓 发生错误后没回到桌面,而是再次运行了程序. RT,但是这时候很多控件都失效了.请问,怎么避免这种情况呢? 解决方案 你应该避免的是发生anr错误,所以你要在程序中尽量捕获那些致命错误,不要让app崩溃 解决方案二: 写一个捕获全局异常类吧 代码http://blog.csdn.net/jdsjlzx/article/details/7606423