求教:java.lang.IllegalStateException: Could not execute method of the activity

yitian024 2015-05-26 04:16:05
一个APP调用另一个带播放器的APP中的PlayActivity出如下错,
源码出错点:
Intent intent=new Intent();
intent.setClass(this,com.hck.player.ui.PlayActivity.class);
startActivity(intent);


log出错提示:

05-26 16:11:00.922: W/dalvikvm(21867): threadid=1: thread exiting with uncaught exception (group=0x41eb8e00)
05-26 16:11:00.952: E/AndroidRuntime(21867): FATAL EXCEPTION: main
05-26 16:11:00.952: E/AndroidRuntime(21867): Process: com.easemob.chatuidemo, PID: 21867
05-26 16:11:00.952: E/AndroidRuntime(21867): java.lang.IllegalStateException: Could not execute method of the activity
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.view.View$1.onClick(View.java:3823)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.view.View.performClick(View.java:4438)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.view.View$PerformClick.run(View.java:18439)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.os.Handler.handleCallback(Handler.java:733)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.os.Handler.dispatchMessage(Handler.java:95)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.os.Looper.loop(Looper.java:136)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.app.ActivityThread.main(ActivityThread.java:5217)
05-26 16:11:00.952: E/AndroidRuntime(21867): at java.lang.reflect.Method.invokeNative(Native Method)
05-26 16:11:00.952: E/AndroidRuntime(21867): at java.lang.reflect.Method.invoke(Method.java:515)
05-26 16:11:00.952: E/AndroidRuntime(21867): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:818)
05-26 16:11:00.952: E/AndroidRuntime(21867): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:634)
05-26 16:11:00.952: E/AndroidRuntime(21867): at dalvik.system.NativeStart.main(Native Method)
05-26 16:11:00.952: E/AndroidRuntime(21867): Caused by: java.lang.reflect.InvocationTargetException
05-26 16:11:00.952: E/AndroidRuntime(21867): at java.lang.reflect.Method.invokeNative(Native Method)
05-26 16:11:00.952: E/AndroidRuntime(21867): at java.lang.reflect.Method.invoke(Method.java:515)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.view.View$1.onClick(View.java:3818)
05-26 16:11:00.952: E/AndroidRuntime(21867): ... 11 more
05-26 16:11:00.952: E/AndroidRuntime(21867): Caused by: android.content.ActivityNotFoundException: Unable to find explicit activity class {com.easemob.chatuidemo/com.hck.player.ui.MainActivity}; have you declared this activity in your AndroidManifest.xml?
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.app.Instrumentation.checkStartActivityResultInner(Instrumentation.java:1659)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1645)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1440)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.app.Activity.startActivityForResult(Activity.java:3496)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.app.Activity.startActivityForResult(Activity.java:3457)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:817)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.app.Activity.startActivity(Activity.java:3699)
05-26 16:11:00.952: E/AndroidRuntime(21867): at android.app.Activity.startActivity(Activity.java:3667)
05-26 16:11:00.952: E/AndroidRuntime(21867): at com.easemob.chatuidemo.activity.MainActivity.onTabClicked(MainActivity.java:221)
05-26 16:11:00.952: E/AndroidRuntime(21867): ... 14 more

但如果 调用 别的activity 如第二个APP的MainActivity,或是别的activity 则可以跳转,奇怪,应该如何解决啊.
...全文
5966 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_29925133 2018-12-29
  • 打赏
  • 举报
回复
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.administrator.mooccamera, PID: 15231
java.lang.IllegalStateException: Could not execute method for android:onClick
at android.view.View$DeclaredOnClickListener.onClick(View.java:5336)
at android.view.View.performClick(View.java:6256)
at android.view.View$PerformClick.run(View.java:24701)
at android.os.Handler.handleCallback(Handler.java:789)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6541)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at android.view.View$DeclaredOnClickListener.onClick(View.java:5331)
at android.view.View.performClick(View.java:6256) 
at android.view.View$PerformClick.run(View.java:24701) 
at android.os.Handler.handleCallback(Handler.java:789) 
at android.os.Handler.dispatchMessage(Handler.java:98) 
at android.os.Looper.loop(Looper.java:164) 
at android.app.ActivityThread.main(ActivityThread.java:6541) 
at java.lang.reflect.Method.invoke(Native Method) 
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767) 
Caused by: android.os.FileUriExposedException: file:///storage/emulated/0/1546071604034.jpg exposed beyond app through ClipData.Item.getUri()
at android.os.StrictMode.onFileUriExposed(StrictMode.java:1958)
at android.net.Uri.checkFileUriExposed(Uri.java:2348)
at android.content.ClipData.prepareToLeaveProcess(ClipData.java:941)
at android.content.Intent.prepareToLeaveProcess(Intent.java:9735)
at android.content.Intent.prepareToLeaveProcess(Intent.java:9720)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1609)
at android.app.Activity.startActivityForResult(Activity.java:4472)
at android.app.Activity.startActivityForResult(Activity.java:4430)
at com.example.administrator.mooccamera.MainActivity.startCamera2(MainActivity.java:75)
at java.lang.reflect.Method.invoke(Native Method) 
at android.view.View$DeclaredOnClickListener.onClick(View.java:5331) 
at android.view.View.performClick(View.java:6256) 
at android.view.View$PerformClick.run(View.java:24701) 
at android.os.Handler.handleCallback(Handler.java:789) 
at android.os.Handler.dispatchMessage(Handler.java:98) 
at android.os.Looper.loop(Looper.java:164) 
at android.app.ActivityThread.main(ActivityThread.java:6541) 
at java.lang.reflect.Method.invoke(Native Method) 
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767) 
Application terminated.
gaint111 2016-01-13
  • 打赏
  • 举报
回复
引用 1 楼 birdsaction 的回复:
com.easemob.chatuidemo/com.hck.player.ui.MainActivity 这个Activity不存在 在你的清单文件里面
然后该怎么处理呢
开发者_android 2015-05-26
  • 打赏
  • 举报
回复
java.lang.IllegalStateException: ImageLoader must be init with configuration before using ImageLoader初始化,ImageLoader.getInstance().init(config),你没有设置configuration。
yitian024 2015-05-26
  • 打赏
  • 举报
回复
谢谢, 还有一个问题 05-26 16:32:58.232: W/dalvikvm(23767): VFY: unable to resolve static field 9106 (libarm) in Lio/vov/vitamio/R$raw; 05-26 16:32:58.242: W/linker(23767): libvinit.so has text relocations. This is wasting memory and is a security risk. Please fix. 05-26 16:32:58.342: W/dalvikvm(23767): threadid=36: thread exiting with uncaught exception (group=0x41eb8e00) 05-26 16:32:58.412: E/AndroidRuntime(23767): FATAL EXCEPTION: AsyncTask #9 05-26 16:32:58.412: E/AndroidRuntime(23767): Process: com.easemob.chatuidemo, PID: 23767 05-26 16:32:58.412: E/AndroidRuntime(23767): java.lang.RuntimeException: An error occured while executing doInBackground() 05-26 16:32:58.412: E/AndroidRuntime(23767): at android.os.AsyncTask$3.done(AsyncTask.java:300) 05-26 16:32:58.412: E/AndroidRuntime(23767): at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355) 05-26 16:32:58.412: E/AndroidRuntime(23767): at java.util.concurrent.FutureTask.setException(FutureTask.java:222) 05-26 16:32:58.412: E/AndroidRuntime(23767): at java.util.concurrent.FutureTask.run(FutureTask.java:242) 05-26 16:32:58.412: E/AndroidRuntime(23767): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231) 05-26 16:32:58.412: E/AndroidRuntime(23767): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) 05-26 16:32:58.412: E/AndroidRuntime(23767): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 05-26 16:32:58.412: E/AndroidRuntime(23767): at java.lang.Thread.run(Thread.java:841) 05-26 16:32:58.412: E/AndroidRuntime(23767): Caused by: java.lang.NoClassDefFoundError: io.vov.vitamio.R$raw 05-26 16:32:58.412: E/AndroidRuntime(23767): at io.vov.vitamio.Vitamio.initialize(Vitamio.java:57) 05-26 16:32:58.412: E/AndroidRuntime(23767): at io.vov.vitamio.activity.InitActivity$1.doInBackground(InitActivity.java:55) 05-26 16:32:58.412: E/AndroidRuntime(23767): at io.vov.vitamio.activity.InitActivity$1.doInBackground(InitActivity.java:1) 05-26 16:32:58.412: E/AndroidRuntime(23767): at android.os.AsyncTask$2.call(AsyncTask.java:288) 05-26 16:32:58.412: E/AndroidRuntime(23767): at java.util.concurrent.FutureTask.run(FutureTask.java:237) 05-26 16:32:58.412: E/AndroidRuntime(23767): ... 4 more 05-26 16:32:58.612: E/WindowManager(23767): android.view.WindowLeaked: Activity io.vov.vitamio.activity.InitActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView{42b4d988 V.E..... R.....ID 0,0-483,230} that was originally added here 05-26 16:32:58.612: E/WindowManager(23767): at android.view.ViewRootImpl.<init>(ViewRootImpl.java:351) 05-26 16:32:58.612: E/WindowManager(23767): at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:248) 05-26 16:32:58.612: E/WindowManager(23767): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:69) 05-26 16:32:58.612: E/WindowManager(23767): at android.app.Dialog.show(Dialog.java:286) 05-26 16:32:58.612: E/WindowManager(23767): at io.vov.vitamio.activity.InitActivity$1.onPreExecute(InitActivity.java:50) 05-26 16:32:58.612: E/WindowManager(23767): at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:587) 05-26 16:32:58.612: E/WindowManager(23767): at android.os.AsyncTask.execute(AsyncTask.java:535) 05-26 16:32:58.612: E/WindowManager(23767): at io.vov.vitamio.activity.InitActivity.onCreate(InitActivity.java:65) 05-26 16:32:58.612: E/WindowManager(23767): at android.app.Activity.performCreate(Activity.java:5303) 05-26 16:32:58.612: E/WindowManager(23767): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1091) 05-26 16:32:58.612: E/WindowManager(23767): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2165) 05-26 16:32:58.612: E/WindowManager(23767): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2255) 05-26 16:32:58.612: E/WindowManager(23767): at android.app.ActivityThread.access$800(ActivityThread.java:142) 05-26 16:32:58.612: E/WindowManager(23767): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1213) 05-26 16:32:58.612: E/WindowManager(23767): at android.os.Handler.dispatchMessage(Handler.java:102) 05-26 16:32:58.612: E/WindowManager(23767): at android.os.Looper.loop(Looper.java:136) 05-26 16:32:58.612: E/WindowManager(23767): at android.app.ActivityThread.main(ActivityThread.java:5217) 05-26 16:32:58.612: E/WindowManager(23767): at java.lang.reflect.Method.invokeNative(Native Method) 05-26 16:32:58.612: E/WindowManager(23767): at java.lang.reflect.Method.invoke(Method.java:515) 05-26 16:32:58.612: E/WindowManager(23767): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:818) 05-26 16:32:58.612: E/WindowManager(23767): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:634) 05-26 16:32:58.612: E/WindowManager(23767): at dalvik.system.NativeStart.main(Native Method) 05-26 16:33:00.252: W/dalvikvm(23864): threadid=1: thread exiting with uncaught exception (group=0x41eb8e00) 05-26 16:33:00.252: E/AndroidRuntime(23864): FATAL EXCEPTION: main 05-26 16:33:00.252: E/AndroidRuntime(23864): Process: com.easemob.chatuidemo, PID: 23864 05-26 16:33:00.252: E/AndroidRuntime(23864): java.lang.IllegalStateException: ImageLoader must be init with configuration before using 05-26 16:33:00.252: E/AndroidRuntime(23864): at com.nostra13.universalimageloader.core.ImageLoader.checkConfiguration(ImageLoader.java:325) 05-26 16:33:00.252: E/AndroidRuntime(23864): at com.nostra13.universalimageloader.core.ImageLoader.displayImage(ImageLoader.java:170) 05-26 16:33:00.252: E/AndroidRuntime(23864): at com.nostra13.universalimageloader.core.ImageLoader.displayImage(ImageLoader.java:117) 05-26 16:33:00.252: E/AndroidRuntime(23864): at com.hck.player.ui.HotActivity.setDate(HotActivity.java:157) 05-26 16:33:00.252: E/AndroidRuntime(23864): at com.hck.player.ui.HotActivity.access$2(HotActivity.java:146) 05-26 16:33:00.252: E/AndroidRuntime(23864): at com.hck.player.ui.HotActivity$1.handleMessage(HotActivity.java:142) 05-26 16:33:00.252: E/AndroidRuntime(23864): at android.os.Handler.dispatchMessage(Handler.java:102) 05-26 16:33:00.252: E/AndroidRuntime(23864): at android.os.Looper.loop(Looper.java:136) 05-26 16:33:00.252: E/AndroidRuntime(23864): at android.app.ActivityThread.main(ActivityThread.java:5217) 05-26 16:33:00.252: E/AndroidRuntime(23864): at java.lang.reflect.Method.invokeNative(Native Method) 05-26 16:33:00.252: E/AndroidRuntime(23864): at java.lang.reflect.Method.invoke(Method.java:515) 05-26 16:33:00.252: E/AndroidRuntime(23864): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:818) 05-26 16:33:00.252: E/AndroidRuntime(23864): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:634) 05-26 16:33:00.252: E/AndroidRuntime(23864): at dalvik.system.NativeStart.main(Native Method)
Birds2018 2015-05-26
  • 打赏
  • 举报
回复
com.easemob.chatuidemo/com.hck.player.ui.MainActivity 这个Activity不存在 在你的清单文件里面

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧