日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux的as编译文件,Ubuntu Linux14 64位下在Android studio下用gradle编译Andrid项

發布時間:2024/9/19 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux的as编译文件,Ubuntu Linux14 64位下在Android studio下用gradle编译Andrid项 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我在Ubuntu14 64為下安裝了AS,但在用Gradle編譯項目時總是報找不到 libz.so.1的錯誤。

error while loading shared librarieserror while loading shared libraries: : libz.so.1libz.so.1: : cannot open shared object filecannot open shared object file: : No such file or directoryNo such file or director

上面的就是所報的錯誤,表示這個共享庫找不到了。

下面使用apt-file命令搜索這個文件,首先如果系統中沒安裝這個命令的要先安裝:

sudo apt-get install apt-file

有可能會提示你更新

sudo apt-file update

使用命令搜索:

sudo apt-file search libz.so.1

我的系統所得到的結果:

lib32z1: /usr/lib32/libz.so.1

lib32z1: /usr/lib32/libz.so.1.2.8

libx32z1: /usr/libx32/libz.so.1

libx32z1: /usr/libx32/libz.so.1.2.8

zlib1g: /lib/x86_64-linux-gnu/libz.so.1

zlib1g: /lib/x86_64-linux-gnu/libz.so.1.2.8

開始的時候我進入了/usr/lib32,但沒發現有libz.so.1這個文件,盡管查出來了,但就是沒看到在那。

至于/usr/libx32,我TMD連這個目錄都打不開,提示不存在,好吧,linux新手,很多都搞不懂.

然后我進入/lib/x86_64-linux-gnu/目錄下,發現libz.so.1只不過是一個鏈接文件,鏈接的是libz.so.1.2.8,好吧,不管那么多,

將libz.so.1.2.8復制到SDK中的build-tools/lib/ 目錄下,當然,名稱最好改為libz.so.1最好。(其實也可以用軟鏈接,不過我在網上看到有的網友說軟鏈接有問題,嘛,新手還是保險低點,先把問題解決在說其他的。)

然后再用as編譯 ,在日志中還是有錯誤,不過錯誤變成了無法使用當前64位的共享庫,嘛,好像是因為SDK只有32位的,所以64位的共享庫無法使用,好吧,看來只有使用32位的了。

使用命令:

sudo apt-get install lib32z1

一定要sudo才行哦。然后在到/usr/lib32目錄下去就看到有了libz.so.1.2.8這個文件,好了,將這個文件復制或鏈接到build-tools/lib/ 下就可以了。

花了我一天,其實也不是什么復雜的東東,只能說,百度真的很爛。

郁悶,今天打開Android Studio 1.3時發現無法新建項目了,每次在輸入項目名的那個頁面點擊Next后就沒反應了,軟件也被卡死了,然后呢,我就把sdk下的的/lib/libz.so.1鏈接刪除了,把現有軟件刪除后重新從zip文件中解壓出來后重新打開,又可以運行了,而且就是沒有引入libz.so.1也可以編譯Android項目,不知道怎么回事。

懷疑:

1,SDK終于下完整了。(不過我覺得不太可能,好像也沒下什么特別的文件啊!)

2,Ubuntu更新了。我的Ubuntu是64位的,裝的是gnome3桌面系統,我發覺我的系統啟動畫面變了,原來啟動時是直接從開始操作系統選擇窗口跳至用戶登錄窗口,然后輸入用戶名密碼就可登錄,現在會在之間插入兩屏字符刷一下屏,搞不懂,而且我感覺第一次登錄系統后以圖形化的方式啟動軟件好慢,以前就沒這中感覺。

總結

以上是生活随笔為你收集整理的linux的as编译文件,Ubuntu Linux14 64位下在Android studio下用gradle编译Andrid项的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。