我正在开发触发器插件,根本无法运行ForgeInspector。我已经从工具箱中下载了ForgeInspector和ForgeModule文件,除了在API.java中添加了一些代码外,没有进行任何其他修改。当我尝试在Eclipse中运行ForgeInspector时,我得到:

06-14 15:28:17.413: E/AndroidRuntime(7310): java.lang.RuntimeException: Unable to instantiate application io.trigger.forge.android.core.ForgeApp:
java.lang.ClassNotFoundException: io.trigger.forge.android.core.ForgeApp

我尝试弄乱类路径(主要是通过将ForgeModule中的forgecore.jar添加到ForgeInspector的libs文件夹中,然后手动将其添加到项目的属性中),但是仍然会遇到同样的错误。

任何建议表示赞赏!

最佳答案

这是由最近的Android SDK/ADT更新引入的更改引起的。有关临时解决方法,请参见ClassNotFoundException after ADT update

这不是一个理想的解决方案,因为每次更新时都会使用Inspector项目重新生成类路径...我们将在下一平台版本中修复此问题:将在一周内发布。

带来不便敬请谅解!

10-04 13:08