Jenkins & Android(五) : 其他配置

到目前為止,我們已經(jīng)把Jenkins和Android所需要的環(huán)境已經(jīng)配置完成了,但是還是存在部分的坑,所以我們在這邊進行統(tǒng)一的說明和解決

ADB

在命令行輸入adb,會發(fā)現(xiàn)無法運行,并提示以下信息

adb: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by adb)
adb: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by adb)

這個問題是由于centOS6.5的GLIBC庫版本過低的問題。由于服務器求穩(wěn)定,部分庫無法實時的更新到最新版本,所以會遇到這個問題。
但是GLIBC庫關(guān)系到Linux系統(tǒng)的底層,所以更新的話,最好慎重,能夠滿足我們的需求就足夠了,不需要更新到最新版本。

# 查看當前GLIBC版本
ll /lib64/libc.so.6
# 到(http://ftp.gnu.org/gnu/glibc/)查找我們需要的2.15版本下載(glibc-2.15.tar.gz)
wget <download-url>
# 解壓
tar -xvf glibc-2.15.tar.gz
# 依賴庫(glibc-ports-2.15.tar.gz)
wget <download-url>
# 解壓
tar -xvf glibc-ports-2.15.tar.gz
# 依賴庫解壓目錄移到到主目錄中
mv glibc-ports-2.15 glibc-2.15/ports
# 創(chuàng)建編譯目錄
mkdir glibc-build
cd glibc-build
# 運行以下命令編譯及安裝
../glibc-2.15/configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make
make install
# 查看結(jié)果(libc鏈接到2.15版本即成功),再次運行adb驗證
ll /lib64/libc*
adb

GIT

centOS默認的GIT版本是1.7.1,這個GIT版本過低,對于Jenkins的支持存在問題,所以如果版本管理是使用GIT工具,需要更新GIT

# 查看GIT版本
git --version
# 卸載舊版本GIT
yum remove git
# 下載GIT新版本(https://www.kernel.org/pub/software/scm/git/)
cd /usr/src
wget <download-url>
# 解壓
tar xzf <git.tar.gz>
# 編譯安裝
cd <git-folder>
make prefix=/usr/local/git all
make prefix=/usr/local/git install
# 環(huán)境變量配置
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
# 環(huán)境配置生效
source /etc/bashrc

編譯GIT時如果報錯,可能是未安裝C compiler的問題

yum groupinstall 'Development Tools'
yum install openssl-devel curl-devel expat-devel gettext-devel zlib-devel
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,214評論 25 708
  • 陸 來臨 正準備走的凝畫聽到這句話停下了腳步,可是那個下人只是很小聲的對長老還有訴玉說了幾句話,凝畫并沒有聽清,只...
    蘇漁閱讀 340評論 0 1
  • 圖片發(fā)自簡書App 離別的路,好長。回家的路,更長。這條路沒變,他就在那里等著我,變的是我們的心情。這張圖是我回家...
    喬木之眠閱讀 612評論 0 1

友情鏈接更多精彩內(nèi)容