linux redhat 6.3: /lib/libz.so.1: no version information available

linux gradle android 构建报错日志:

:app:mergeResReleaseAwbsAAPT err(Facade for 1318236100): /data/gradleRepos/caches/modules-2/files-2.1/com.taobao.android/aapt/2.3.1.rc4/593df1ae86cbee190c8fbd096adfb1b56f76d41d/aapt-2.3.1.rc4/aapt:
 /lib/libz.so.1: no version information available (required by /data/gradleRepos/caches/modules-2/files-2.1/com.taobao.android/aapt/2.3.1.rc4/593df1ae86cbee190c8fbd096adfb1b56f76d41d/aapt-2.3.1.rc4/aapt)

Exception while processing task java.lang.RuntimeException: AAPT process not ready to receive commands
AAPT err(Facade for 1072693476): /data/gradleRepos/caches/modules-2/files-2.1/com.taobao.android/aapt/2.3.1.rc4/593df1ae86cbee190c8fbd096adfb1b56f76d41d/aapt-2.3.1.rc4/aapt: 
/lib/libz.so.1: no version information available (required by /data/gradleRepos/caches/modules-2/files-2.1/com.taobao.android/aapt/2.3.1.rc4/593df1ae86cbee190c8fbd096adfb1b56f76d41d/aapt-2.3.1.rc4/aapt)
AAPT err(Facade for 87269596): /data/gradleRepos/caches/modules-2/files-2.1/com.taobao.android/aapt/2.3.1.rc4/593df1ae86cbee190c8fbd096adfb1b56f76d41d/aapt-2.3.1.rc4/aapt: 
/lib/libz.so.1: no version information available (required by /data/gradleRepos/caches/modules-2/files-2.1/com.taobao.android/aapt/2.3.1.rc4/593df1ae86cbee190c8fbd096adfb1b56f76d41d/aapt-2.3.1.rc4/aapt)
Exception while processing task java.lang.RuntimeException: AAPT process not ready to receive commands

使用了 taobao.android 工具 使用到 libz.so.1

在网上查了下解决方式:



make 编译安装升级 zlib1.2.7

但是不建议这么安装,编译安装可能直接影响原系统lib库使用,甚至导致内核崩溃。

所以我这边采用使用rpm 安装,所以首先下载rpm 安装包。

zlib1.2.7 rpm安装包下载:http://rpmfind.net/linux/rpm2html/search.php?query=zlib


rpm -i ***  安装

扫描二维码关注公众号,回复: 1783073 查看本文章


安装过程中提示key 问题(本人忽略了)

安装结果:


但是上面的问题还是没有解决!!!!!!!!!!!!!

############################################################################

首先要自己分析:

1)通过ldd命令查看加载的动态库路径:ldd aapt


2)查看对应安装的版本:ll /lib/libz.so.1


看到自己安装1.2.7 没有生效的






猜你喜欢

转载自blog.csdn.net/lxlmycsdnfree/article/details/80844367