文档章节

ubuntu环境开发android时候无法找到aapt

指尖残雪
 指尖残雪
发布于 2016/05/22 23:57
字数 220
阅读 191
收藏 0

环境:ubuntu kylin 14.04系统

android使用adt-linux64位

出现错误的内容:

 /usr/adt-bundle-linux-x86_64-20140321/sdk/build-tools/android-4.4.2/aapt: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
/usr/adt-bundle-linux-x86_64-20140321/sdk/build-tools/android-4.4.2/aapt: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory


原因原因是Android sdk的文件都是在32位的库编译的,在64位系统上无法找到对应的库

解决方法:

首先执行 : sudo apt-get install lib32stdc++6

此时执行: sudo apt-get install lib32z1 lib32z1-dev

运行aapt,问题解决.

注意:软件开发路径里面不要含有中文,有时候也会出现上述情况。


不能自动生成R.java文件原因:

1.项目路径有中文

2.版本不匹配,运行sdk manager下载相应版本。

3.clear项目(一般没用)


本文转载自:http://blog.csdn.net/bq1073100909/article/details/47697159

共有 人打赏支持
指尖残雪
粉丝 7
博文 73
码字总数 0
作品 0
上海
后端工程师
Android Contacts源码Eclipse开发编译环境搭建

此文不同于官方文档给出的方案,之所以如此,基于以下考虑几点考虑:我们之所以拿源码进行增量开发,一般而言,不是为了整个工程,而是为了其中某个特定的模块,比如说Contacts,Luancher 等...

何世友
2010/11/30
0
0
ApkTool反编译apk,去除广告或者汉化后重新打包apk,并签名

以ubuntu的环境为例子,window的大同小异 首先下载apktool工具:[https://code.google.com/p/android-apktool/][1] 注意:这个地址下载时,由于官网把apktool和apktool-install-linux-r05-i...

wangxigui
2013/06/04
0
0
Jenkins中使用ant管理Android应用开发生命周期

软件环境 OS:CentOS 6.0 64-bit Android SDK:adt-bundle-linux-x86_64 Jenkins:1.529 Ant:1.8.2 配置管理 1.Jenkins中配置JDK,直接配置1.7+以上JDK。过程略。 2.把Android工程改造成具有A...

miscellanea
2013/11/19
0
0
AndroidStudio在Ubuntu13.10的64位系统报错问题

因为Android中adb是32位的程序,因此在64位系统上运行不了,安装如下程序之后可以: $ sudo apt-get install –reinstall libc6-i386 $ sudo apt-get install libncurses5:i386 $ sudo apt-g...

谦谦君子
2013/11/19
0
3
Android及Robotium学习总结【环境变量,真机调试及根据id模拟按键】

Keyword:Android,Robotium,自动化测试,黑盒测试,已知id如何模拟按键 纯属爱好,最近学习了Android及其自动化测试,总算对Android有了个大概的了解。 毕业后就是用的C,从未用过java,并且...

AlexMahoneFBI
2014/10/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

帧动画(wifi信号动态动画)

准备六张wifi不同信号强度的素材图片,复制到drawable目录中 在drawable目录中新建frame文件,并编写代码 <animation-list xmlns:android="http://schemas.android.com/apk/res/android"> ...

lanyu96
25分钟前
1
0
快速get到学习Linux操作系统的点

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能够运行主要的UNIX工具软件、网络协议和应用程序。它支持32位...

问题终结者
33分钟前
1
0
Django2 model操作数据库

1.将应用(如learn)添加到安装应用配置中 将我们新建的应用(learn)添加到 settings.py 中的 INSTALLED_APPS中,告诉Django有这么一个应用。 INSTALLED_APPS = [ 'django.contrib.ad...

MichaelShu
36分钟前
1
0
SpringBoot基础篇Bean之条件注入之注解使用

更多Spring文章,欢迎点击 一灰灰Blog-Spring专题 bean的条件注入,除了前面一篇博文中介绍的通过@Conditional注解配合Condition接口的实现之外,还提供了更多简化的注解使用方式,省略了自己...

小灰灰Blog
47分钟前
1
0
git clone 报错 Clone failed: Authentication failed for

新装了系统,git和phpstorm的配置全都没有了,重新安装了git和phpstorm 系统:windows10 代码托管平台:阿里云code 软件的安装不作赘述。 报错1 Could not read from remote repository 解决...

Marhal
48分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部