2

根据这个答案,我尝试使用 Build Path > Link Source 将 MoPub 作为标准项目添加到我的 Android 项目中。这在我的项目文件夹下放了一个 mopub-sdk 文件夹,现在我无法删除它。我收到以下错误消息:

An exception has been caught while processing the refactoring 'Delete'. Reason: parentPath must not be null

我实际上添加了两次 MoPub SDK。第一次,我把它命名为mopub-sdk,从Build Path中删除,看到项目资源管理器中的文件夹还在,试图删除它,然后得到错误信息。

第二次,我想测试是否从构建路径中删除了 SDK 导致问题,所以我尝试重新添加为链接源,遇到命名冲突错误,然后将其命名为 mopub-sdc。首先尝试从 Eclipse 的项目资源管理器中删除仍然会导致错误,只是这次它包含了选项"Click 'Undo' to undo all successfully executed changes of the current refactoring" and "Click 'Abort' to abort the current refactoring."

有任何想法吗?值得注意的是,这两个文件夹旁边都有 [Ignored]。

4

3 回答 3

2

仍然不知道问题是什么,但这是我修复它的方法:

  1. 在记事本中打开 .project 并删除 <linkedResources>(其中包含 mopub-sdc 和 mopub-sdk)。
  2. 重新启动 Eclipse。
  3. 通过项目资源管理器删除了这两个文件夹。
于 2013-10-09T21:09:11.300 回答
0

使用 Notepad++ 打开 .classpath 并删除链接资源,例如

于 2015-03-30T23:40:36.037 回答
0

另一个不需要 Eclipse 重启的解决方案。

只需在 eclipse 想要的位置创建文件,然后刷新,删除您通常在 GUI 中的链接,然后您可以删除您创建的文件。

于 2016-04-28T14:35:03.157 回答