7

我正在开发一个触发器插件,根本无法让 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

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

任何建议表示赞赏!

4

1 回答 1

2

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

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

带来不便敬请谅解!

于 2013-06-18T12:53:39.177 回答