Android 调试错误调用TargetException?
运行此方法时,我不断收到这些错误Android 调试错误调用TargetException?,android,youtube-api,Android,Youtube Api,运行此方法时,我不断收到这些错误 08-05 00:25:13.320: ERROR/AndroidRuntime(16232): at dalvik.system.NativeStart.main(Native Method) 08-05 00:25:13.320: ERROR/AndroidRuntime(16232): Caused by: java.lang.reflect.InvocationTargetException 08-05 00:25:13.320: ERROR/A
08-05 00:25:13.320: ERROR/AndroidRuntime(16232): at dalvik.system.NativeStart.main(Native Method)
08-05 00:25:13.320: ERROR/AndroidRuntime(16232): Caused by: java.lang.reflect.InvocationTargetException
08-05 00:25:13.320: ERROR/AndroidRuntime(16232): at java.lang.reflect.Method.invokeNative(Native Method)
08-05 00:25:13.320: ERROR/AndroidRuntime(16232): at java.lang.reflect.Method.invoke(Method.java:491)
08-05 00:25:13.320: ERROR/AndroidRuntime(16232): at android.view.View$1.onClick(View.java:2678)
08-05 00:25:13.320: ERROR/AndroidRuntime(16232): ... 11 more
Current是Gdata api中的YouTuberResult对象
public void watchVideo(View view) {
video.setVideoPath(current.url);
video.setMediaController(new MediaController(this));
video.requestFocus();
video.start();
}
在谷歌上搜索一下,我发现: 通常,“java.lang.reflect.InvocationTargetException”出现在 java编译器在两个不同的类中找到两个同名的不同类 包装。当您一次导入两个类时 试图创建它抛出的类的对象 “java.lang.reflect.InvocationTargetException”异常 解决方案是在创建类的对象时使用 包名还包括类名,以便编译器知道 它必须使用的类
另外,尝试在EclipseIDE中执行Project>Clean。我希望我能帮上忙。干杯。不,那不行。仍然在video.setVidePath()中给我那个错误
static YouTubeResult current;