天天看点

编译环境的经典错误

在编译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: 找不到符号

            converted = Converter.obtainType((Type)orig);

                                              ^

build/tools/droiddoc/src/Converter.java:719: 找不到符号

符号: 类 FieldDoc

        else if (orig instanceof FieldDoc) {

                                 ^

build/tools/droiddoc/src/Converter.java:721: 找不到符号

            converted = Converter.obtainField((FieldDoc)orig);

                                               ^

build/tools/droiddoc/src/Converter.java:723: 找不到符号

        else if (orig instanceof AnnotationDesc) {

build/tools/droiddoc/src/Converter.java:725: 找不到符号

            converted = Converter.obtainAnnotationInstance((AnnotationDesc)orig);

                                                            ^

build/tools/droiddoc/src/Converter.java:727: 找不到符号

符号: 类 AnnotationValue

        else if (orig instanceof AnnotationValue[]) {

build/tools/droiddoc/src/Converter.java:728: 找不到符号

            AnnotationValue[] old = (AnnotationValue[])orig;

            ^

                                     ^

build/tools/droiddoc/src/Converter.java:745: 找不到符号

            HashSet<AnnotationValue> set = mAnnotationValuesNeedingInit;

                    ^

build/tools/droiddoc/src/Converter.java:747: 找不到符号

            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

        if (doc instanceof MemberDoc) {

                           ^

build/tools/droiddoc/src/DroidDoc.java:1007: 找不到符号

符号: 类 ClassDoc

        if (doc instanceof ClassDoc) {

build/tools/droiddoc/src/DroidDoc.java:1008: 找不到符号

            ClassDoc classDoc = (ClassDoc) doc;

build/tools/droiddoc/src/DroidDoc.java:1017: 找不到符号

            ClassDoc current = classDoc;

build/tools/droiddoc/src/DroidDoc.java:1048: 找不到符号

符号: 类 Doc

                if ((entry instanceof Doc) && isHidden((Doc) entry)) {

                                      ^

                                                        ^

build/tools/droiddoc/src/DroidDoc.java:1088: 找不到符号

位置: 类 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的环境变量

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

上一篇: linux timer

继续阅读