Android-IllegalStateException。无法执行该活动的方法,由InvocationTargetException引起的
我正在参加Coursera Android课程,并且正在尝试完成我启动的应用程序.我正在尝试以设定的间隔进行动画. interval">请参阅此处有关更多详细信息 我看了很多具有相同标题的帖子,但每个人似乎都有不同的解决方案.保存和编译时,我不会在Eclipse中遇到错误. 这是我的logcat结果: 02-09 22:56:10.811: E/AndroidRuntime(29538): FATAL EXCEPTION: main 02-09 22:56:10.811: E/AndroidRuntime(29538): Process: stacy.example.assignment3_stacy_v1, PID: 29538 02-09 22:56:10.811: E/AndroidRuntime(29538): java.lang.IllegalStateException: Could not execute method of the activit
断点和异常停止正常工作,xamarin android
我正在Xamarin Android开发应用程序,并且有一个非常奇怪的问题: 断点和例外已经停止正常工作. 当我设置一个断点时,它永远不会被击中.我已经在项目上设置了断点,但是它们都没有受到打击.这也发生在Visual Studio和Xamarin Studio中. 我也有第二个和更烦人的问题,每次有例外,它都会完全无助于Xamarin Studio中的" Java.lang.reflect.InvocationTargetException"例外,并且在Visual Studio中发生了"例外",没有更多的详细信息关于例外.这仅发生在一个特定项目中,其他项目正常工作.我已经在各种论坛和博客中寻找了解决方案,但它们都没有用.我是Xamarin Android开发的新手,希望您能为我提供帮助. 解决方案 也可能相关: bug 30318- [[Android]仅Windows:PCL项目中的断点不 清洁解决方案,重新部署和重新启动调试后工作. 部分解决方法:删除解决方案
2 2024-02-04
编程技术问答社区
以编程方式启用/禁用安卓中的数据连接
我想编程启用/禁用数据连接.我使用了以下代码: void enableInternet(boolean yes) { ConnectivityManager iMgr = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); Method iMthd = null; try { iMthd = ConnectivityManager.class.getDeclaredMethod("setMobileDataEnabled", boolean.class); } catch (Exception e) { } iMthd.setAccessible(false); if(yes) { try { iMthd.in
4 2024-01-27
编程技术问答社区
如何修复/解决java.lang.reflect.InvocationTargetException?
我有一个问题,关于我无法弄清楚的一个特别烦人的错误,更不用说克服了.每当我尝试在我的网站上运行Java applet(applet或japplet)时,我会发现此错误作为弹出窗口: java.lang.reflect.InvocationTargetException 没有堆栈跟踪,没有行号,只有错误消息.因此,我已经搜索了谷歌搜索,寻找其他任何人的解决方法(或理想情况下是实际的修复程序),但找不到很多.我尝试了几种代码的变体(有时使用JAR文件,有时不是一个类,有时不是,有时不使用匹配的目录结构,有时没有包装等),但似乎无法越过这个令人讨厌的小袋子. :) 在一个特定的例子中,这是我最近的尝试;首先是Java代码: package cmtoolbox; public class CMToolbox { public static void main(String[] args) { MainApplet a = new MainAppl
46 2023-11-29
编程技术问答社区
在driver=new ChromeDriver()这一行获得 "InvocationTargetException "异常。
我正在打开Chromebrowser,并获得exeption "InvocationTargetException".该代码几天前运行得当.这是我的代码 System.setProperty("webdriver.chrome.driver","D:\\Automation\\chromedriver_win32\\chromedriver.exe"); driver=new ChromeDriver(); 在线上"driver=new ChromeDriver();"我得到"InvocationTargetException"例外 解决方案 InvocationTargetException 在检查的例外,包含通过调用方法或构造函数抛出的异常.通过反射调用该方法,这是一个额外的抽象水平.反射层包裹InvocationTargetException中的任何例外.在施工时提供的"目标异常",并通过 getTargetException() 现在被称为原因,可以通过 Th
解决使用Reflection抛出的NoSuchMethodError异常
我当前正在使用Reflection在类别中与我正在从事的项目不同的类中执行一组方法.这些方法依次将在此项目中调用其他方法.尽管方法调用成功,但InvocationTargetException由NoSuchMethodError引起.我认为这是因为我使用反射调用其他方法调用的方法发生了.由于这个原因,我添加了另一个项目的课程路径,但这无效. 请注意,另一个项目是我正在使用GitHub的开源项目,并且仅用于分析它,因此我不想操作. 有人可以帮我吗? 编辑: 以下是我当前的反思代码: public void runSelectedTests(MethodSignature test) throws Exception{ //no paramater Class noparams[] = {}; try{ //load the test at runtime //get the class
6 2023-08-04
编程技术问答社区
Display.getDefault().asyncExec给出了InvocationTargetException。
即使在" Display.getDefault().asyncExec"中包装所有SWT代码后,我也无法更新我的UI. 让我们假设我有侦听器,称为单击一个按钮. Listener enterlisner = new Listener() { @Override public void handleEvent(Event event) { Display.getDefault().asyncExec(new Runnable() { public void run() { try { if((event.keyCode == SWT.CR || event.keyCode == 13
14 2023-06-09
编程技术问答社区
启动JavaFX应用程序时的内部NPE
基本上,我开始了一个虚拟Javafx项目,只是为了实现我的实际问题的简约示例.但是现在,我什至无法再运行这个简约的项目,也没有收到足够的错误信息来实际搜索自己的错误信息.所以现在,当我运行代码时,我会收到给定的错误堆栈,这不会引导我任何地方. 我正在使用Intellij. Javafx库的设置正确,VM选项设置为: --module-path "C:\Program Files\Java\javafx-sdk-11.0.2\lib" --add-modules javafx.controls,javafx.fxml 最重要的是,当我运行代码时,这些错误在控制台中弹出,但是该应用程序似乎仍在运行,因为我需要按Intellij的红色停止按钮实际停止它. 有人猜到了,这里出了什么问题吗?我的经验不足以遵循这些错误,因为它们没有指向我的代码,而是指一些深处的Java代码. 例外: Exception in thread "main" java.lang.reflec
重新抛出一个InvocationTargetException目标异常
如何重新启动InvocationTargetException的目标例外.我有一种方法,该方法使用反射来调用我的一个类中的Invoke()方法.但是,如果我的代码中有异常,我不担心InvocationTargetException,只需要目标异常.这是一个示例: public static Object executeViewComponent(String name, Component c, HttpServletRequest request) throws Exception { try { return c.getClass() .getMethod(c.getMetaData().getMethod(), HttpServletRequest.class) .invoke(c, request); } catch (InvocationTargetExcep
30 2023-04-20
编程技术问答社区
使用JavaFX set和get方法时的InvocationTargetException
//Max Maier, Milan Radovanovic package application; import javafx.fxml.FXML; import javafx.scene.control.Button; import javafx.scene.control.Label; import javafx.scene.control.TextField; public class Control { private static int anz = 1; int generierteZahl = (int) Math.ceil(Math.random()*100); Label anzversuche; Label zahlenbereich; Button ratenb; TextField eingabe; @FXML void raten(){ if (generierteZahl =
26 2023-01-07
编程技术问答社区
在布局中添加按钮时得到java.lang.reflect.InvocationTargetException
我在Javafx中是全新的! 我尝试了一个非常非常简单的代码,并且被卡住了. 当我尝试在布局中添加一个按钮时,它不起作用. 我知道这个问题可能太简单了,但我真的不知道如何修复它. 如果您能帮助我,我会很感激. 这是我的代码: import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class Test extends Application{ Button button; public static void main(String[] args){ launch(args); } @Override public void st
26 2023-01-06
编程技术问答社区
Javadoc error-java.lang.reflect.InvocationTargetException
我正在尝试从YDOC库中生成UML图.它基本上使用Javadoc来解析Java源文件.但是,当我尝试从终端(OS X)执行命令时,我会收到以下错误: javadoc: error - In doclet class ydoc.doclets.YStandard, method start has thrown an exception java.lang.reflect.InvocationTargetException java.lang.NoSuchMethodError: com.sun.tools.doclets.internal.toolkit.taglets.TagletManager. getConstructorCustomTags()[Lcom/sun/tools/doclets/internal/toolkit/taglets/Taglet; at ydoc.doclets.F$_A.(Unknown Source) at ydo
88 2023-01-06
编程技术问答社区
为什么我在浏览器中得到java.lang.reflect.InvocationTargetException,而在eclipse applet viewer中没有?
就像标题所说的那样:为什么我在浏览器中获得Java.lang.reflect.invocationTargetException,而不会在Eclipse Applet Viewer中获得?当我使用HTML加载它的浏览器中,在浏览器中运行小程序(是的,我知道applet已过时),我会得到java.lang.reflect.invocationtargetexception错误.我读到,当html试图加载不是小程序的东西时,这会发生这种情况,但是当我以eclipse的身份运行它时,它可以正常工作(提出Eclipse Java Applet Viewer并完美地工作...这就是使我陷入困境的原因) .这是堆栈跟踪: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.runOnEDT
24 2022-12-27
编程技术问答社区
什么时候InvocationTargetException.getCause()为空?
按照 javadocs ,InvocationTargetException.getCause()可以为null: 返回此异常的原因(抛出的目标异常,可能为null). ,但该文档还说它包含了现有的例外: InvocationTargetException是一个检查的异常,它包裹了通过调用方法或构造函数抛出的异常. 所以在我看来,InvocationTargetException.getCause() 永远不会是null. 我想念什么吗? 更新 是的,我错过了一些东西 - InvocationTargetException的默认构造函数会导致getCause()为null. 我现在遇到的问题是为什么完全为此课程提供默认构造函数.是否有一个用途酶,需要以无效的原因抛出例外? 解决方案 so. @xtravar在我(My(My(My)的早期答案)上是又一次查看此问题.我可能只是明白了.请忍受我. InvocationTarg
56 2022-12-26
编程技术问答社区
Java堆转储错误元数据似乎不是多态的
尝试从运行的Java进程进行堆转储时,我会得到这个堆栈Trace.什么原因是什么,我该怎么做才能做一个适当的堆转储? Dumping heap to dump.bin ... Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Meth
70 2022-12-22
编程技术问答社区
为什么我得到一个InvocationTargetException?安卓2D游戏
我正在用Java编写的Cocos2D在Android制作2D游戏.这是我的主要内容的代码: public void gameLoop(float dt) { //Player Gravity if(canExecuteMovement(0, 6)) { guy.moveY(6); } //Player Movement if(direction == 1) { if(canExecuteMovement(-3, 0)) guy.moveX(-3); } else if(direction == 2) { if(canExecuteMovement(3, 0)) guy.moveX(3); } } private boolean canExecuteMovement(int xChange, int yChange) {
18 2022-12-20
编程技术问答社区
绑定到由JavaFX并发任务运行的自定义类时出现InvocationTargetException
我在尝试绑定到由 Task 运行的自定义类时遇到 InvocationTargetException 和 NullPointerException.我有绑定到库类 ObeservableList、Long、Integer 等的工作示例,但现在需要绑定到自定义类的值.我为绑定目的创建了包含 StringProperty 的 TaskOutput 类,如下所示: public class TaskOutput { private final StringProperty textValue = new SimpleStringProperty(); public TaskOutput(String textValue) { this.textValue.set(textValue); } public String getTextValue() { return textValue.get(); }
86 2022-08-10
编程技术问答社区
为什么我在浏览器中得到java.lang.reflect.InvocationTargetException,而在eclipse applet viewer中没有?
就像标题说:为什么我在浏览器中获取java.lang.reflect.InvocationTargetException但不在Eclipse applet查看器中?当我运行我的applet(是的,我知道applets)在浏览器中使用HTML加载它时,我得到了java.lang.reflect.InvocationTargetException错误.我仔细阅读了,当HTML正在尝试加载不是applet的东西时,它会发生这种情况,但是当我在Eclipse中运行它时它有效(带来Eclipse Java Applet Viewer和Works Perfects ......这就是难过我) .这是堆栈跟踪: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.runOnEDTAndWai
2190 2022-07-19
编程技术问答社区