1

我从以下位置下载了富文本编辑器的源代码:

http://code.google.com/p/android-richtexteditor/

并且代码将无法正确编译。我得到的错误是:

"Unable to resolve target 'android-4'", 

"AndroidManifest.xml file missing!", and in the Html.java file there are 2 errors involving; 

"The import org.ccil cannot be resolved"

当您下载文件时,您需要下载源代码的第 4 版,因为最新版本的源代码已被删除。我正在使用 Eclipse 版本 4.2.0、Android SDK Manager Revision 20。我已经安装了 API 版本 4.0、4.1 和许多附加功能。我很确定我下载了 eclipse 的“经典”版本。我怀疑这些错误有两个原因,并希望输入。关于这个项目和一般错误的其他线程没有帮助,因为至少有一个线程排名最高的答案实际上是不正确的。此外,提出的说明不适用于我的 eclipse 版本,或者不完整。

4

1 回答 1

1

“无法解析目标‘android-4’”

该项目被设置为针对 API 级别 4 (Android 1.6) 构建,并且您的开发机器上没有该 SDK。

“AndroidManifest.xml 文件丢失!”

这应该是不言自明的。

“无法解析导入 org.ccil”

这表明缺少类,或者可能对代码进行了不完整的重构。

考虑到这段代码在两年多的时间里没有得到很好的维护,我建议你考虑一些更现代的东西。例如,我正在开发一个RichEditText小部件来填补相同的角色。

于 2012-11-23T19:00:19.457 回答