Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中使用的库_Android_Cross Compiling_Android Source_Dalvik_Bionic - Fatal编程技术网

Android中使用的库

Android中使用的库,android,cross-compiling,android-source,dalvik,bionic,Android,Cross Compiling,Android Source,Dalvik,Bionic,我已经从下载了源代码,现在我想知道是否可以使用交叉编译器编译librariesbionic和Dalvik VM?如果是,我怎么做 所有依赖项如下所示: $sudo添加apt存储库deb lucid 合作伙伴$sudo添加apt存储库deb src lucid partner$sudo易于获得 更新$sudo apt get安装sun-java6-jdk$sudo 更新java替代方案-s java-6-sun$sudo apt get install git core gnupg flex bi

我已经从下载了源代码,现在我想知道是否可以使用交叉编译器编译librariesbionic和Dalvik VM?如果是,我怎么做

所有依赖项如下所示:

$sudo添加apt存储库deb lucid 合作伙伴$sudo添加apt存储库deb src lucid partner$sudo易于获得 更新$sudo apt get安装sun-java6-jdk$sudo 更新java替代方案-s java-6-sun$sudo apt get install git core gnupg flex bison gperf构建基本zlib1g开发 gcc multilib g++-multilib libc6-dev-i386 lib32ncurse5 dev ia32 libs X11协议核心开发人员libx11开发人员lib32readline5开发人员lib32z开发人员


更具体地说,我指的是诸如bionic、webkit、sql lite等系统库。如果我做一个make来运行模拟器,我会得到三个filesystem.img、ramdisk.img和data.img。system.img具有库和默认系统包。我想编译这些库,以便得到一个二进制文件,就像system.imgI中的二进制文件一样。我认为所有lib都在android源代码repo中。是的,我有他们使用回购。如何使用交叉编译器分别编译它们?