在编译froyo的时候,出现以下的错误:

build/tools/droiddoc/src/Converter.java:649: 找不到符号
符号: 类 AnnotationDesc
            AnnotationDesc a = (AnnotationDesc)o;
                                ^
build/tools/droiddoc/src/Converter.java:651: 软件包 AnnotationDesc 不存在
            AnnotationDesc.ElementValuePair[] ev = a.elementValues();
                          ^
build/tools/droiddoc/src/Converter.java:715: 找不到符号
符号: 类 Type
位置: 类 Converter
        if (orig instanceof Type) {
                            ^
build/tools/droiddoc/src/Converter.java:717: 找不到符号
符号: 类 Type
位置: 类 Converter
            converted = Converter.obtainType((Type)orig);
                                              ^
build/tools/droiddoc/src/Converter.java:719: 找不到符号
符号: 类 FieldDoc
位置: 类 Converter
        else if (orig instanceof FieldDoc) {
                                 ^
build/tools/droiddoc/src/Converter.java:721: 找不到符号
符号: 类 FieldDoc
位置: 类 Converter
            converted = Converter.obtainField((FieldDoc)orig);
                                               ^
build/tools/droiddoc/src/Converter.java:723: 找不到符号
符号: 类 AnnotationDesc
位置: 类 Converter
        else if (orig instanceof AnnotationDesc) {
                                 ^
build/tools/droiddoc/src/Converter.java:725: 找不到符号
符号: 类 AnnotationDesc
位置: 类 Converter
            converted = Converter.obtainAnnotationInstance((AnnotationDesc)orig);
                                                            ^
build/tools/droiddoc/src/Converter.java:727: 找不到符号
符号: 类 AnnotationValue
位置: 类 Converter
        else if (orig instanceof AnnotationValue[]) {
                                 ^
build/tools/droiddoc/src/Converter.java:728: 找不到符号
符号: 类 AnnotationValue
位置: 类 Converter
            AnnotationValue[] old = (AnnotationValue[])orig;
            ^
build/tools/droiddoc/src/Converter.java:728: 找不到符号
符号: 类 AnnotationValue
位置: 类 Converter
            AnnotationValue[] old = (AnnotationValue[])orig;
                                     ^
build/tools/droiddoc/src/Converter.java:745: 找不到符号
符号: 类 AnnotationValue
位置: 类 Converter
            HashSet<AnnotationValue> set = mAnnotationValuesNeedingInit;
                    ^
build/tools/droiddoc/src/Converter.java:747: 找不到符号
符号: 类 AnnotationValue
位置: 类 Converter
            for (AnnotationValue o: set) {
                 ^
build/tools/droiddoc/src/DroidDoc.java:347: 找不到符号
符号: 变量 LanguageVersion
位置: 类 DroidDoc
        return LanguageVersion.JAVA_1_5;
               ^
build/tools/droiddoc/src/DroidDoc.java:1002: 找不到符号
符号: 类 MemberDoc
位置: 类 DroidDoc
        if (doc instanceof MemberDoc) {
                           ^
build/tools/droiddoc/src/DroidDoc.java:1007: 找不到符号
符号: 类 ClassDoc
位置: 类 DroidDoc
        if (doc instanceof ClassDoc) {
                           ^
build/tools/droiddoc/src/DroidDoc.java:1008: 找不到符号
符号: 类 ClassDoc
位置: 类 DroidDoc
            ClassDoc classDoc = (ClassDoc) doc;
            ^
build/tools/droiddoc/src/DroidDoc.java:1008: 找不到符号
符号: 类 ClassDoc
位置: 类 DroidDoc
            ClassDoc classDoc = (ClassDoc) doc;
                                 ^
build/tools/droiddoc/src/DroidDoc.java:1017: 找不到符号
符号: 类 ClassDoc
位置: 类 DroidDoc
            ClassDoc current = classDoc;
            ^
build/tools/droiddoc/src/DroidDoc.java:1048: 找不到符号
符号: 类 Doc
位置: 类 DroidDoc
                if ((entry instanceof Doc) && isHidden((Doc) entry)) {
                                      ^
build/tools/droiddoc/src/DroidDoc.java:1048: 找不到符号
符号: 类 Doc
位置: 类 DroidDoc
                if ((entry instanceof Doc) && isHidden((Doc) entry)) {
                                                        ^
build/tools/droiddoc/src/DroidDoc.java:1088: 找不到符号
符号: 类 Type
位置: 类 DroidDoc.HideHandler
            if (proxy instanceof Type && methodName.equals("toString")) {
                                 ^
注意:某些输入文件使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
136 错误
make: *** [out/host/common/obj/JAVA_LIBRARIES/droiddoc_intermediates/javalib.jar] 错误 41

我的解决办法是重新配置一下jdk1.5的环境变量

不知各位高手是怎么解决的,请指点!!