首页 > 代码库 > InvocationTargetException

InvocationTargetException

这个是由于反射引起的exception,任何利用反射机制invoke的时候出现的任何exception都会引起该exception,很多API都声明抛出此类异常。具体是什么exception还需要查看error栈。

今天我遇到这个异常,是在使用百度Map的 Android SDK 3.0.0 的反地理编码API时候。经查,是由以下原因引起:

没有添加

SDKInitializer.initialize(context);

 

在使用百度的任何SDK API的时候,都需要先调用以上方法初始化运行上下文(只需调用一次),这里的context必须是Application Context。事先并不知道,查看了官方demo之后才发现的。

 

另外在写Activity的时候还遇到另一个问题UI更新