用的什么系统编译的 , 编译的哪个版本的源码, gcc 版本多少;第一次编译 最好按照 Google 官方提供的 Ubuntu 12.04 64位 gcc 4.4 重新 make clear 一下 , 在编译次试试 看看是不是 Jdk 环境变量配置错了参考 : http://wulin9005.blog.163.com/blog/static/1323974882013238500218/
解决方案 »
- android的3D屏幕翻转中X axis 的含义??
- 通过java程序给string.xml传值,我是这么写的但是显示却不对,请各位仁兄帮忙,谢谢!
- 求一和WEB服务器连接的简单的登陆系统的代码
- 如何把android里的几个img dump出来
- 如何实现服务在后台运行时在状态栏添加一个的小图标,点击后还能回到那个窗口(类似手机qq的)
- asynchttpclient 在runnable 里面执行不成功
- android小白问题,spinner及数据包相关
- android 怎么捕获打开wifi 结果
- Android 下载文件(jsp做的服务器上)下载下来和源文件大小不一致
- 自学安卓中 求指教》》Oracle与Sqlite数据库之间的同步
- 模拟器运行正常,真机测试出错
- android4.2 电容屏 变成双击 在线等
用的就是Ubuntu12.04的64位,jdk是1.6的,make clear也很多次了,网上没有和我这个错误一样的,只有类似的,都是out/host/common/obj/JAVA_LIBRARIES里的,类似问题大部分人都说是环境配错了。能帮我看一下环境么,我的如下:
export ANDROID_HOME=/home/jinjie/Downloads/adt-bundle-linux-x86/sdk
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_37
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
在/etc/profile里配置的,还有很多说要在~/.bashrc里配,都试了还是不行,麻烦看看了谢谢!!
这是从公司自己搭建的AOSP源码的Mirror上下的,我不知到是哪儿个版本的,错误日志如下:
external/conscrypt/src/main/java/org/conscrypt/ClientHello.java:23: package libcore.io does not exist
import libcore.io.Streams;
^
external/conscrypt/src/main/java/org/conscrypt/ServerHello.java:22: package libcore.io does not exist
import libcore.io.Streams;
^
external/conscrypt/src/main/java/org/conscrypt/CertificateRequest.java:24: package libcore.io does not exist
import libcore.io.Streams;
^
external/conscrypt/src/main/java/org/conscrypt/ClientKeyExchange.java:22: package libcore.io does not exist
import libcore.io.Streams;
^
external/conscrypt/src/main/java/org/conscrypt/SSLSocketOutputStream.java:22: package libcore.io does not exist
import libcore.io.Streams;
^
external/conscrypt/src/main/java/org/conscrypt/CertPinManager.java:27: package libcore.io does not exist
import libcore.io.IoUtils;
^
external/conscrypt/src/main/java/org/conscrypt/CertPinManager.java:28: package libcore.util does not exist
import libcore.util.BasicLruCache;
^
external/conscrypt/src/main/java/org/conscrypt/CertPinManager.java:38: cannot find symbol
symbol : class BasicLruCache
location: class org.conscrypt.CertPinManager
private final BasicLruCache<String, String> hostnameCache = new BasicLruCache<String, String>(10);
^
external/conscrypt/src/main/java/org/conscrypt/TrustedCertificateStore.java:36: package libcore.io does not exist
import libcore.io.IoUtils;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLX509Certificate.java:50: package org.apache.harmony.security.utils does not exist
import org.apache.harmony.security.utils.AlgNameMapper;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLX509CRL.java:19: package org.apache.harmony.security.utils does not exist
import org.apache.harmony.security.utils.AlgNameMapper;
^
external/conscrypt/src/main/java/org/conscrypt/FileClientSessionCache.java:33: package libcore.io does not exist
import libcore.io.IoUtils;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLSocketImpl.java:19: package dalvik.system does not exist
import dalvik.system.BlockGuard;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLSocketImpl.java:20: package dalvik.system does not exist
import dalvik.system.CloseGuard;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLSocketImpl.java:46: package libcore.io does not exist
import libcore.io.ErrnoException;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLSocketImpl.java:47: package libcore.io does not exist
import libcore.io.Libcore;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLSocketImpl.java:48: package libcore.io does not exist
import libcore.io.Streams;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLSocketImpl.java:49: package libcore.io does not exist
import libcore.io.StructTimeval;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLSocketImpl.java:51: package libcore.io does not exist
import static libcore.io.OsConstants.SOL_SOCKET;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLSocketImpl.java:51: static import only from classes and interfaces
import static libcore.io.OsConstants.SOL_SOCKET;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLSocketImpl.java:52: package libcore.io does not exist
import static libcore.io.OsConstants.SO_SNDTIMEO;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLSocketImpl.java:52: static import only from classes and interfaces
import static libcore.io.OsConstants.SO_SNDTIMEO;
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLSocketImpl.java:139: cannot find symbol
symbol : class CloseGuard
location: class org.conscrypt.OpenSSLSocketImpl
private final CloseGuard guard = CloseGuard.get();
^
external/conscrypt/src/main/java/org/conscrypt/PinFailureLogger.java:22: package libcore.io does not exist
import libcore.io.Base64;
^
external/conscrypt/src/main/java/org/conscrypt/PinFailureLogger.java:23: package libcore.io does not exist
import libcore.io.DropBox;
^
external/conscrypt/src/main/java/org/conscrypt/Platform.java:19: package org.apache.harmony.security.utils does not exist
import org.apache.harmony.security.utils.AlgNameMapper;
^
external/conscrypt/src/main/java/org/conscrypt/Platform.java:20: package org.apache.harmony.security.utils does not exist
import org.apache.harmony.security.utils.AlgNameMapperSource;
^
external/conscrypt/src/main/java/org/conscrypt/Platform.java:44: cannot find symbol
symbol : class AlgNameMapperSource
location: class org.conscrypt.Platform
private static class OpenSSLMapper implements AlgNameMapperSource {
^
external/conscrypt/src/main/java/org/conscrypt/AbstractSessionContext.java:298: cannot find symbol
symbol : method logW(java.lang.String,java.lang.Throwable)
location: class java.lang.System
System.logW("Error converting session.", t);
^
external/conscrypt/src/main/java/org/conscrypt/Logger.java:77: cannot find symbol
symbol : method toHexString(byte,boolean)
location: class java.lang.Byte
line.append(Byte.toHexString(data[i+offset], false));
^
target thumb C++: ui_gl_gl_gyp <= external/chromium_org/ui/gl/android/gl_jni_registrar.cc
external/conscrypt/src/main/java/org/conscrypt/ClientHello.java:92: cannot find symbol
symbol : variable Streams
location: class org.conscrypt.ClientHello
Streams.readFully(in, random);
^
external/conscrypt/src/main/java/org/conscrypt/ServerHello.java:90: cannot find symbol
symbol : variable Streams
location: class org.conscrypt.ServerHello
Streams.readFully(in, random);
^
external/conscrypt/src/main/java/org/conscrypt/CertificateRequest.java:92: cannot find symbol
symbol : variable Streams
location: class org.conscrypt.CertificateRequest
Streams.readFully(in, certificate_types);
^
external/conscrypt/src/main/java/org/conscrypt/ClientKeyExchange.java:113: cannot find symbol
symbol : variable Streams
location: class org.conscrypt.ClientKeyExchange
Streams.readFully(in, exchange_keys);
^
external/conscrypt/src/main/java/org/conscrypt/SSLSocketOutputStream.java:39: cannot find symbol
symbol : variable Streams
location: class org.conscrypt.SSLSocketOutputStream
Streams.writeSingleByte(this, b);
^
external/conscrypt/src/main/java/org/conscrypt/CertPinManager.java:38: cannot find symbol
symbol : class BasicLruCache
location: class org.conscrypt.CertPinManager
private final BasicLruCache<String, String> hostnameCache = new BasicLruCache<String, String>(10);
^
external/conscrypt/src/main/java/org/conscrypt/CertPinManager.java:112: cannot find symbol
symbol : variable IoUtils
location: class org.conscrypt.CertPinManager
return IoUtils.readFileAsString(pinFile.getPath());
^
external/conscrypt/src/main/java/org/conscrypt/PinListEntry.java:111: cannot find symbol
symbol : variable IntegralToString
location: class org.conscrypt.PinListEntry
return IntegralToString.bytesToHexString(fingerprint, false);
^
external/conscrypt/src/main/java/org/conscrypt/TrustedCertificateStore.java:183: cannot find symbol
symbol : variable IoUtils
location: class org.conscrypt.TrustedCertificateStore
IoUtils.closeQuietly(is);
^
external/conscrypt/src/main/java/org/conscrypt/TrustedCertificateStore.java:198: cannot find symbol
symbol : variable IoUtils
location: class org.conscrypt.TrustedCertificateStore
IoUtils.closeQuietly(os);
^
external/conscrypt/src/main/java/org/conscrypt/TrustedCertificateStore.java:483: cannot find symbol
symbol : variable IntegralToString
location: class org.conscrypt.TrustedCertificateStore
return IntegralToString.intToHexString(hash, false, 8);
^
external/conscrypt/src/main/java/org/conscrypt/OpenSSLX509Certificate.java:284: cannot find symbol
symbol : variable AlgNameMapper
location: class org.conscrypt.OpenSSLX509Certificate
return AlgNameMapper.map2AlgName(getSigAlgOID());
^
external/conscrypt/src/main/java/org/conscrypt/Platform.java:45: method does not override or implement a method from a supertype
@Override
^
external/conscrypt/src/main/java/org/conscrypt/Platform.java:50: method does not override or implement a method from a supertype
@Override
^
external/conscrypt/src/main/java/org/conscrypt/SSLSocketWrapper.java:226: cannot find symbol
symbol : method getFileDescriptor$()
location: class java.net.Socket
return socket.getFileDescriptor$();
^
external/conscrypt/src/main/java/org/conscrypt/SSLSocketWrapper.java:224: method does not override or implement a method from a supertype
@Override
^