1. 程式人生 > >centos 64位系統使用android 出現android-sdk-linux aapt error=2

centos 64位系統使用android 出現android-sdk-linux aapt error=2

這些天嘗試使用centos搭建android環境,發現/opt/android-sdk-linux/build-tools/18.0.1/aapt error=2的問題。查閱了一些資料後發現,android sdk需要32位的lib才可以。在ubuntu上可以直接執行

sudo apt-get install ia32-libs

但是在centos上就要複雜一些。

1.yum install glibc.i686
之後發現如下錯誤error while loading shared libraries: libz.so.1,ok繼續安裝libz
2.sudo yum install zlib.i686
之後發現error while loading shared libraries: libstdc++.so.6,執行
3.sudo yum install libstdc++.i686


如果還是不可以,可以嘗試下面的命令
sudo yum install libXrender.i686
sudo yum install fontconfig.i686
sudo yum install zlib.i686
sudo yum install libXext.i686
sudo yum install libstdc++.i686


1、編譯錯誤:/bin/bash: line 0: cd: sdk/layoutoptap/psrcre/sources: 沒有那個檔案或目錄、
無視它 或 在相應的目錄下建一個 resources 目錄
2、編譯錯誤:/usr/include/gnu/stubs.h:7:27: 致命錯誤:gnustubs-32.h: 沒有那個檔案或目錄
sudo yum install glibc-devel.i686
3、編譯錯誤:cannot find -lncurses
sudo yum install ncurses-devel.i686
4、編譯錯誤:cannot find -lstdc++
sduo yum install libstdc++.so.6
5、編譯錯誤:cannot find -lX11
sudo yum install libX11.i686 libX11-devel.i686
6、編譯錯誤:cc command not found
sudo yum install gcc
7、編譯錯誤:external/clearsilver/cgi/cgi.c:22:18: 錯誤:zlib.h:沒有那個檔案或目錄
sudo yum install zlib-devel zlib-devel.i686
8、編譯錯誤:g++ command not found
sudo yum install gcc-c++
9、編譯錯誤:libld-linux.so.2 bad ELF interpreter 沒有找到目錄
sudo yum install glibc.i686
10、編譯錯誤:X11/Xlib.h:沒有那個檔案或目錄
sudo yum install libX11.i686 libX11-devel.i686
11、編譯ADT錯誤:Installation Error Eclipse build file org.eclipse.pde.build_.../scripts/build.xml  not detected. Found ''. Aborting.
由我使用的是4.2版本的eclipse,看網上說要用3.4的eclipse,所以下載3.4的eclipse成功通過。
12、啟動虛擬機器錯誤:error libGL.so.1: cannot open shared object file: No such file or directory
sudo yum install *libGL*i686
13、啟動虛擬機器錯誤:SDL init failure, reason is: No available video device
sduo yum install libzip.i686 libXrandr.i686 SDL.i686