安卓:ActivityThread.performLaunchActivity错误 [英] Android: ActivityThread.performLaunchActivity error

查看:225
本文介绍了安卓:ActivityThread.performLaunchActivity错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我发现了一个ActivityThread.performLaunchActivity(ActivityThread $ ActivityRecord,意图)每一次我在调试器启动我的程序错误。该计划甚至不会启动!任何帮助将大大AP preciated!我非常新的这个环境。让我知道如果你需要的信息了/ code来帮助我。

下面是我的logcat的:

  11月6日至九日:16:26.848:ERROR /进程vold(27):错误打开开关名称路径'/ SYS /班/开关/ test2的'(没有这样的文件或目录)
11月6日至9日:16:26.848:ERROR /进程vold(27):错误引导开关/ SYS /班/开关/ test2的'(没有这样的文件或目录)
11月6日至9日:16:26.848:ERROR /进程vold(27):错误打开开关名称路径'/ SYS /班/开关/测试(没有这样的文件或目录)
11月6日至9日:16:26.848:ERROR /进程vold(27):错误引导开关/ SYS /班/开关/测试(没有这样的文件或目录)
11月6日至9日:16:37.887:ERROR / MemoryHeapBase(53):错误开放的/ dev / PMEM:没有这样的文件或目录
11月6日至9日:16:37.887:ERROR / SurfaceFlinger的(53):无法打开/ SYS /电源/ wait_for_fb_sleep或/ SYS /电源/ wait_for_fb_wake
11月6日至9日:16:37.927:ERROR / libEGL(53):无法加载< libhgl.so>库(无法加载库:load_library [984]:图书馆libhgl.so'未找到)
11月6日至9日:16:38.407:ERROR / libEGL(64):无法加载< libhgl.so>库(无法加载库:load_library [984]:图书馆libhgl.so'未找到)
11月6日至9日:16:41.358:ERROR / BatteryService(53):无法打开'/ SYS /班/ POWER_SUPPLY / USB /在线
11月6日至9日:16:41.367:ERROR / BatteryService(53):无法打开'/ SYS /班/ POWER_SUPPLY /电池/ batt_vol
11月6日至9日:16:41.367:ERROR / BatteryService(53):无法打开'/ SYS /班/ POWER_SUPPLY /电池/ batt_temp
11月6日至9日:16:41.667:ERROR / EventHub(53):无法获取驱动程序版本为/ dev /输入/ mouse0,不是打字机
11月6日至9日:16:41.667:ERROR / EventHub(53):无法获取驱动程序版本为/ dev /输入/老鼠,不是打字机
11月6日至9日:16:41.797:ERROR /系统(53):未能启动核心服务
11月6日至9日:16:41.797:ERROR /系统(53):java.lang.SecurityException异常
11月6日至9日:16:41.797:ERROR /系统(53):在android.os.BinderProxy.transact(本机方法)
11月6日至9日:16:41.797:ERROR /系统(53):在android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
11月6日至9日:16:41.797:ERROR /系统(53):在android.os.ServiceManager.addService(ServiceManager.java:72)
11月6日至9日:16:41.797:ERROR /系统(53):在com.android.server.ServerThread.run(SystemServer.java:162)
11月6日至9日:16:41.797:ERROR / AndroidRuntime(53):崩溃日志跳过,不登记服务
11月6日至9日:16:42.777:ERROR / LockPatternKeyguardView(53):无法绑定到GLS同时检查帐户
11月6日至9日:16:46.557:ERROR / ActivityThread(111):未能找到com.google.settings供应商信息
11月6日至9日:16:46.577:ERROR / ActivityThread(111):未能找到com.google.settings供应商信息
11月6日至9日:16:49.087:ERROR / ApplicationContext对象(53):无法共享preferences创建目录文件shared_ preFS /墙纸hints.xml
11月6日至9日:16:51.146:ERROR / ActivityThread(108):未能找到android.server.checkin供应商信息
11月6日至9日:16:54.266:ERROR / ActivityThread(108):未能找到android.server.checkin供应商信息
11月6日至9日:16:54.416:ERROR / ActivityThread(108):未能找到android.server.checkin供应商信息
11月6日至9日:16:56.336:ERROR / MediaPlayerService(31):无法打开FD内容://设置/系统/ notification_sound
11月6日至9日:16:56.356:ERROR / MediaPlayer的(53):无法创建媒体播放器
11月6日至9日:16:56.637:ERROR / AndroidRuntime(201):未捕获的处理程序:螺纹主力退出,由于未捕获的异常
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):了java.lang.RuntimeException:无法启动活动ComponentInfo {com.svgeeks.kidneytest / com.svgeeks.kidneytest.KidneyTest}:java.lang.ClassCastException:机器人.widget.EditText
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在android.app.ActivityThread.access $ 2100(ActivityThread.java:116)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1794)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在android.os.Handler.dispatchMessage(Handler.java:99)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在android.os.Looper.loop(Looper.java:123)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在android.app.ActivityThread.main(ActivityThread.java:4203)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在java.lang.reflect.Method.invokeNative(本机方法)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在java.lang.reflect.Method.invoke(Method.java:521)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:791)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在dalvik.system.NativeStart.main(本机方法)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):java.lang.ClassCastException:产生的原因android.widget.EditText
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在com.svgeeks.kidneytest.KidneyTest.onCreate(KidneyTest.java:57)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
11月6日至9日:16:56.757:ERROR / AndroidRuntime(201):11 ...更多
11月6日至9日:16:56.876:ERROR / dalvikvm(201):无法打开堆栈跟踪文件'/data/anr/traces.txt':拒绝权限


解决方案

您的问题是KidneyTest的57行。

错误堆栈抱怨这是当程序试图将对象强制转换为类型与它不兼容抛出一个ClassCastException的。

它看起来像你想投和EditText上的东西其实不是。

编辑:很好的提示错误堆栈解码,寻找这样的按引发的行:的这条线将给予您该错误的原因和下面的线会告诉你哪里出错发生的事情,将包括一个参考线,所以你可以很容易地发现问题。

I'm getting an ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord,Intent) error each time I boot up my program in the debugger. The program won't even start up! Any help would be greatly appreciated! I'm very new to this environment. Let me know if you need anymore information/code to help me out.

Here is my logcat:

06-09 11:16:26.848: ERROR/vold(27): Error opening switch name path '/sys/class/switch/test2' (No such file or directory)
06-09 11:16:26.848: ERROR/vold(27): Error bootstrapping switch '/sys/class/switch/test2' (No such file or directory)
06-09 11:16:26.848: ERROR/vold(27): Error opening switch name path '/sys/class/switch/test' (No such file or directory)
06-09 11:16:26.848: ERROR/vold(27): Error bootstrapping switch '/sys/class/switch/test' (No such file or directory)
06-09 11:16:37.887: ERROR/MemoryHeapBase(53): error opening /dev/pmem: No such file or directory
06-09 11:16:37.887: ERROR/SurfaceFlinger(53): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake
06-09 11:16:37.927: ERROR/libEGL(53): couldn't load <libhgl.so> library (Cannot load library: load_library[984]: Library 'libhgl.so' not found)
06-09 11:16:38.407: ERROR/libEGL(64): couldn't load <libhgl.so> library (Cannot load library: load_library[984]: Library 'libhgl.so' not found)
06-09 11:16:41.358: ERROR/BatteryService(53): Could not open '/sys/class/power_supply/usb/online'
06-09 11:16:41.367: ERROR/BatteryService(53): Could not open '/sys/class/power_supply/battery/batt_vol'
06-09 11:16:41.367: ERROR/BatteryService(53): Could not open '/sys/class/power_supply/battery/batt_temp'
06-09 11:16:41.667: ERROR/EventHub(53): could not get driver version for /dev/input/mouse0, Not a typewriter
06-09 11:16:41.667: ERROR/EventHub(53): could not get driver version for /dev/input/mice, Not a typewriter
06-09 11:16:41.797: ERROR/System(53): Failure starting core service
06-09 11:16:41.797: ERROR/System(53): java.lang.SecurityException
06-09 11:16:41.797: ERROR/System(53):     at android.os.BinderProxy.transact(Native Method)
06-09 11:16:41.797: ERROR/System(53):     at android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
06-09 11:16:41.797: ERROR/System(53):     at android.os.ServiceManager.addService(ServiceManager.java:72)
06-09 11:16:41.797: ERROR/System(53):     at com.android.server.ServerThread.run(SystemServer.java:162)
06-09 11:16:41.797: ERROR/AndroidRuntime(53): Crash logging skipped, no checkin service
06-09 11:16:42.777: ERROR/LockPatternKeyguardView(53): Failed to bind to GLS while checking for account
06-09 11:16:46.557: ERROR/ActivityThread(111): Failed to find provider info for com.google.settings
06-09 11:16:46.577: ERROR/ActivityThread(111): Failed to find provider info for com.google.settings 
06-09 11:16:49.087: ERROR/ApplicationContext(53): Couldn't create directory for SharedPreferences file shared_prefs/wallpaper-hints.xml
06-09 11:16:51.146: ERROR/ActivityThread(108): Failed to find provider info for android.server.checkin
06-09 11:16:54.266: ERROR/ActivityThread(108): Failed to find provider info for android.server.checkin
06-09 11:16:54.416: ERROR/ActivityThread(108): Failed to find provider info for android.server.checkin
06-09 11:16:56.336: ERROR/MediaPlayerService(31): Couldn't open fd for content://settings/system/notification_sound
06-09 11:16:56.356: ERROR/MediaPlayer(53): Unable to to create media player
06-09 11:16:56.637: ERROR/AndroidRuntime(201): Uncaught handler: thread main exiting due to uncaught exception
06-09 11:16:56.757: ERROR/AndroidRuntime(201): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.svgeeks.kidneytest/com.svgeeks.kidneytest.KidneyTest}: java.lang.ClassCastException: android.widget.EditText
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at android.app.ActivityThread.access$2100(ActivityThread.java:116)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at android.os.Handler.dispatchMessage(Handler.java:99)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at android.os.Looper.loop(Looper.java:123)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at android.app.ActivityThread.main(ActivityThread.java:4203)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at java.lang.reflect.Method.invokeNative(Native Method)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at java.lang.reflect.Method.invoke(Method.java:521)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at dalvik.system.NativeStart.main(Native Method)
06-09 11:16:56.757: ERROR/AndroidRuntime(201): Caused by: java.lang.ClassCastException: android.widget.EditText
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at com.svgeeks.kidneytest.KidneyTest.onCreate(KidneyTest.java:57)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
06-09 11:16:56.757: ERROR/AndroidRuntime(201):     ... 11 more
06-09 11:16:56.876: ERROR/dalvikvm(201): Unable to open stack trace file '/data/anr/traces.txt': Permission denied

解决方案

Your problem is on line 57 of KidneyTest.

The error stack complaining of a ClassCastException which is thrown when a program attempts to cast an object to a type with which it is not compatible.

It looks like you are trying to cast and EditText as something it is not.

Edit: Good tip for decoding the error stack, look for the line that says Caused by: This line will give you a reason for the error and the line below will show you where the error is happening and will include a line reference so you can easily find the problem.

这篇关于安卓:ActivityThread.performLaunchActivity错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆