安装好android sdk后, 打包时老是会有下面的问题。
java.io.IOException: Cannot run program "xxxxxx/aapt": error=2, 没有那个文件或目录
但是确认aapt这个文件是存在的,google后发现aapt工具需要32位库的支持才能运行。 需要安装下面的库解决。
1. Execute failed: java.io.IOException: Cannot run program "/android/sdk/build-tools/android-4.4/aapt": error=2, 没有那个文件或目录
解决:
# yum install -y compat-libstdc++-296.i686
# yum install -y compat-libstdc++-33.i686
2. [aapt] /android/sdk/build-tools/android-4.4/aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
解决:
# yum install -y zlib
3. [aapt] /android/sdk/build-tools/android-4.4/aapt: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
解决:
# yum install -y libstdc++.so.6
4、error while loading shared libraries: libz.so.1: cannot open shared obj
解决:
#yum install -y zlib.i686
reference:
http://wolfgangkiefer.blog.163.com/blog/static/86265503201310206246960/
分享到:
相关推荐
在 CentOS 7 上安装 Android SDK 在 CentOS 7 上下载并安装 Android SDK。 wget ...
CentOS 7 中安装 Android SDK 的方法步骤 本文将详细介绍 CentOS 7 中安装 Android SDK 的方法步骤,包括下载 SDK 工具、配置命令、查看已安装信息等步骤。 下载 SDK 工具 首先,我们需要下载 Android SDK 工具。...
在开发vue时想将vue转换为apk安装包 先卸载掉自带的jdk、推荐使用1.8的jdk cd /usr/local/src/ mkdir sdkMy wget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip unzip sdk-tools-linux-...
GBase 8s 在 CentOS 8.2 安装遇到问题以及解决办法 GBase 8s 是一个高性能的关系型数据库管理系统,广泛应用于金融、电信、政府等多个领域。然而,在 CentOS 8.2 上安装 GBase 8s 时,可能会遇到一些问题,本文将...
centos7 安装dotnet完整操作步骤,并用supervisord服务启动dotnet程序
在CentOS上,我们首先需要安装Java Development Kit (JDK),因为Android SDK依赖于Java环境。然后,下载并安装Android SDK。可以通过命令行工具或直接从官方网站下载SDK Tools的zip文件。解压后,将其添加到系统的...
本文档将指导您在CentOS 6.9下安装ArcGIS 10.2,整个过程将使用Hyper-V虚拟化软件进行虚拟化环境的搭建,并提供详细的截图和安装步骤。 一、环境准备 在开始安装之前,需要准备以下环境: * 操作系统:CentOS 6.9...
在安装 SysBench 之前,需要确保已经安装了 GCC 和 libtool 的最新版本。可以使用 yum.install 命令来安装这些依赖项: ``` yum install automake yum install libtool yum install zlib yum install gcc yum ...
在安装 CentOS 5.8 之前,需要准备好 CentOS 的 ISO 文件。用户可以从 CentOS 官方网站下载最新的 ISO 文件,然后使用 UltraISO 软件打开该文件。 知识点 2: 使用 UltraISO 软件写入硬盘镜像 使用 UltraISO 软件...
在安装Qt过程中可能会遇到版本不匹配的问题,具体表现为: ``` /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found ``` 解决方案如下: 1. **检查当前版本**:使用`ls -l /usr/lib/libstdc++.so.6`查看...
centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql
在安装 Centos 7.6 之前,我们需要创建一个虚拟机。我们使用 VMware 15.5 作为虚拟机软件,并且选择 Window 10 64 位作为主机系统。在创建虚拟机时,我们需要选择虚拟机的存放位置和虚拟机名称,然后选择网络类型,...
1. 在安装 CentOS 之前,检查硬件和软件的配置,检查硬件和软件的兼容性。 2. 在安装 CentOS 之前,检查网络连接的情况,检查网络连接的稳定性。 3. 在安装 CentOS 之前,检查安装程序的版本,检查安装程序的更新...
在安装 CentOS 8 之前,需要 prepares 以下硬件配置: * 2 GB RAM * 64 位 x86 架构 * 2 GHz 或以上的 CPU * 20 GB 硬盘空间 四、CentOS 8 安装步骤 以下是 CentOS 8 安装步骤: 1. 下载 CentOS 8 ISO 文件 2. ...
### CentOS 6.7 安装 JDK 1.8 的详细...如果在安装过程中遇到任何问题,可以检查网络连接、文件权限或环境变量配置等常见问题点。此外,如果需要更高版本的 JDK 或者特定版本,只需替换下载链接即可完成相应的安装。
5. **解决编译错误**:在编译过程中遇到问题是很常见的。遇到错误时,首先检查错误信息以确定问题所在。常见问题包括缺失依赖库、不兼容的编译器版本等。针对不同的错误信息,采取相应的解决措施。 通过以上详细...
在安装 vsftpd 之后,需要配置 vsftpd,以便实现匿名用户的上传和下载操作。可以使用以下命令来修改 vsftpd 的配置文件: vim /etc/vsftpd/vsftpd.conf 在配置文件中,需要添加以下内容,以便实现匿名用户的上传和...
在安装过程中,可能会遇到缺少的RPM包。如果出现这样的错误,你需要根据提示安装相应的RPM包。例如,如果提示缺少`ncurses`库,可以执行: ```shell sudo yum install ncurses-devel ``` 安装完成后,创建一个新实例...
- 在安装过程中,可能会遇到权限问题,比如执行某些命令需要root权限。这时可以通过`su`命令切换到root用户,或者在命令前加上`sudo`。 - 安装DB2之前,确保操作系统已安装必要的依赖包和库文件。 - DB2的安装和...
在开始安装 CentOS 7 之前,需要设置虚拟机的网络适配器模式为“桥接模式”。这将允许虚拟机连接到外部网络。 安装 CentOS 7 1. 从光盘读取 CentOS 7,直接按回车键,下一步。 2. 按照提示直接回车键。 3. 检测...