ubuntu 64位android项目报错的解决方案,打开64位 Ubuntu 的32位支持功能

简介: ubuntu的64位下的android环境,说实话,还真得费点精力了,解决一个问题,又出来一个新问题。 小编昨天刚好不容易将android的环境搭建好了,这不,刚建了个项目,直接就报错,下面是罗列出的几条: 1.

ubuntu的64位下的android环境,说实话,还真得费点精力了,解决一个问题,又出来一个新问题。

小编昨天刚好不容易将android的环境搭建好了,这不,刚建了个项目,直接就报错,下面是罗列出的几条:

1. libstdc++.so.6:cannot open shared object file:no such file or directory

2. Description Resource Path Location Type Error executing aapt: Cannot run   program "xxx/build-tools/21.1.0/aapt": error=2.

各种错误一箩筐。。。

ubuntu 64位android项目报错的解决方案

工具/原料

  • ubuntu 64位 14.04 LTS
  • eclipse-java-luna-SR1-linux-gtk-x86_64.tar
  • 联网

方法/步骤

  1. 首先,小编要说的是,aapt需要32位支持,所以,首先得安装32位库,很多人一说按32位库,马上就使用:sudo apt-get install ia32-libs这条命令,但很快就发现,在14.04中,该li132-libs无法下载安装

    这时候,需要用到这条命:

    sudo apt-get install lib32z1

    它才是王道,(eclipse的错误中也提到了该命令)

    很抱歉,关于该命令,小编当时忘了截图,请谅解,但它必须执行。

    ps:建议新装ubuntu 64位的童鞋,都执行一下此命令,毕竟现在ubuntu下很多软件都严重依赖32位库

    ubuntu 64位android项目报错的解决方案
  2. 上步执行完毕后,系统将会自动执行一系列操作(必须有网),

    执行完毕后,接下来就得处理libstdc++6的问题了,同样,需要32位的,虽然Ubuntu自带的64位的libstdc++6,但android开发依旧得用32位。。。

    执行命令:

    sudo apt-get install lib32stdc++6

    ubuntu 64位android项目报错的解决方案
  3. 选择y继续执行

    ubuntu 64位android项目报错的解决方案
  4. 4

    建议重新启动计算机。

    重启后再打开eclipse,新建android项目,会发现,不在出现很多怪异的报错了

相关文章
|
6天前
|
JavaScript 前端开发 Android开发
让Vite+Vue3项目在Android端离线打开(不需要起服务)
让Vite+Vue3项目在Android端离线打开(不需要起服务)
|
6天前
|
IDE 开发工具 Android开发
安卓与iOS开发对比:平台选择对项目成功的影响
【9月更文挑战第10天】在移动应用开发的世界中,选择正确的平台是至关重要的。本文将深入探讨安卓和iOS这两大主要移动操作系统的开发环境,通过比较它们的市场份额、开发工具、编程语言和用户群体等方面,为开发者提供一个清晰的指南。我们将分析这两个平台的优势和劣势,并讨论如何根据项目需求和目标受众来做出最佳选择。无论你是初学者还是有经验的开发者,这篇文章都将帮助你更好地理解每个平台的特性,并指导你做出明智的决策。
|
25天前
|
编解码 测试技术 Android开发
Android经典实战之用 CameraX 库实现高质量的照片和视频拍摄功能
本文详细介绍了如何利用CameraX库实现高质量的照片及视频拍摄功能,包括添加依赖、初始化、权限请求、配置预览与捕获等关键步骤。此外,还特别针对不同分辨率和帧率的视频拍摄提供了性能优化策略,确保应用既高效又稳定。
52 1
Android经典实战之用 CameraX 库实现高质量的照片和视频拍摄功能
|
9天前
|
Java 开发工具 Android开发
安卓与iOS开发:平台选择对项目成功的影响
在移动应用开发的浩瀚宇宙中,安卓和iOS两大星系璀璨夺目,各自拥有独特的光芒。本文将穿梭于这两个平台之间,探讨它们在开发环境、用户群体、成本效益等方面的差异,以及这些差异如何影响一个项目的航向和终点。我们将从初学者的视角出发,逐步深入,揭示选择合适平台的重要性,以及如何根据项目需求做出明智的选择。无论你是即将启航的新手开发者,还是已经在这片星海中航行的老手,这篇文章都将为你提供有价值的导航信息。
20 2
|
14天前
|
Java 开发工具 Android开发
探索安卓与iOS开发的差异:平台选择对项目的影响
在移动应用开发的广阔天地中,安卓和iOS两大平台各自占据着重要的位置。本文旨在深入探讨这两个平台在开发过程中的主要差异,包括编程语言、开发工具、用户界面设计、性能优化以及市场分布等方面。通过对比分析,我们将揭示平台选择如何影响项目规划、执行效率和最终成果,为开发者在选择适合自己项目需求的平台时提供参考依据。
|
26天前
|
IDE 开发工具 Android开发
探索安卓与iOS开发的差异:平台选择对项目成功的影响
在移动应用开发的广阔天地中,安卓和iOS两大平台各领风骚,引领着技术进步的潮流。本文旨在深入剖析这两个平台在开发过程中的关键差异点,包括编程语言、开发工具、用户界面设计以及市场分布等方面。通过对比分析,我们不仅能更好地理解每个平台的独特优势,还能洞察这些差异如何影响项目决策和最终成果。无论你是开发者还是企业决策者,了解这些内容都将助你一臂之力,在选择适合自己项目的开发平台时做出更明智的决策。
|
26天前
|
IDE 开发工具 Android开发
探索iOS与安卓开发的差异:平台选择对项目成功的影响
【8月更文挑战第22天】在数字化时代,移动应用成为企业和个人展示创意、提供服务的重要工具。iOS和安卓作为两大主流平台,各自拥有独特的优势和限制。本文将深入探讨这两个平台在开发过程中的主要差异,以及这些差异如何影响项目规划、用户体验和市场策略。通过比较分析,旨在为开发者和企业决策者提供有价值的见解,帮助他们根据项目需求做出明智的平台选择。
|
27天前
|
SQL 分布式计算 大数据
Android项目架构设计问题之平衡技术选型与业务需求之间的关系如何解决
Android项目架构设计问题之平衡技术选型与业务需求之间的关系如何解决
25 0
|
27天前
|
开发工具 Android开发
Android项目架构设计问题之SDK内部减少每次回调时的冗余判断逻辑如何解决
Android项目架构设计问题之SDK内部减少每次回调时的冗余判断逻辑如何解决
16 0
|
27天前
|
开发工具 Android开发
Android项目架构设计问题之外部客户方便地设置回调如何解决
Android项目架构设计问题之外部客户方便地设置回调如何解决
16 0