1、编译环境的安装:

ubuntu 14.04
sudo apt-get install bison g++-multilib git gperf libxml2-utils make python-networkx zlib1g-dev:i386 zip

ubuntu 12.04
sudo apt-get install git gnupg flex bison gperf build-essential \
zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-dev g++-multilib mingw32 tofrodos \
python-markdown libxml2-utils xsltproc zlib1g-dev:i386

sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so

ubuntu 10.04 -- 11.10
sudo apt-get install git gnupg flex bison gperf build-essential \
zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \
x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \
libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \
libxml2-utils xsltproc

On Ubuntu 10.10:
sudo ln -s /usr/lib32/mesa/libGL.so.1 /usr/lib32/mesa/libGL.so

On Ubuntu 11.10:
sudo apt-get install libx11-dev:i386

2、代码比较工具:

sudo apt-get install meld

或者去Ubuntu软件中心下载

3、配置adb目录到系统环境变量:

如果adb使用有异常,加入环境变量如下:

在/home/username/.bashrc最后一行加入
PATH=/adb目录:$PATH

4、如果用Build_evn编译的时候出现如下错误,可能是python版本太高的原因,比如我的python默认是2.7版本,

安装python3.5并将默认python版本switch为3.5就会报如下错误。 解决版本是直接卸载python3.5或切换到默认2.7版本。

Building with Jack: out/target/common/obj/APPS/Amigo_Calendar-gionee_intermediates/with-local/classes.dex
          File "build/tools/normalize_path.py", line 25
           print os.path.normpath(p)
             ^
         SyntaxError: invalid syntax

转载于:https://www.cnblogs.com/andy-loong/p/6502418.html

Ubuntu下Android编译环境Build_evn的配置相关推荐

  1. Ubuntu下Android编译环境的配置

    从安装操作系统到编译程序结束,过程大致如下.  1. Ubuntu Linux操作系统安装软件包. 使用 Ubuntu 14.04 Desktop系统. 安装Linux系统到VMWare虚拟机上.  ...

  2. Windows下Android开发环境搭建和配置

    关于Windows下Android开发环境搭建.配置方面文章,网上一搜一堆,为方便以后参考,权且做个记录,主要关注安装过程中的注意事项.对新手提醒的是,本文介绍SDK开发Android APK环境搭建 ...

  3. Ubuntu下Android开发环境搭建

    Ubuntu下Android开发环境搭建 最近开始学习Android APP开发,首先第一步就是搭建开发环境,在网上找了很多教程,发现大部分的教程都过时了,搞得比较麻烦.其实,现在使用Android ...

  4. 基于HarmonyOS的WIFI智能冰箱:在Ubuntu下搭建编译环境

    Ubuntu下搭建编译环境 1.首先选择linux的系统.推荐采用ubuntu18.04.2,最新的ubuntu20.01太过酷炫,这个版本稳定时间长,是最可靠的版本. 基本条件是: ①Linux服务 ...

  5. ubuntu下Android开发环境的搭建:eclipse+SDK详细安装教程+常见问题及其解决方案

    先讲具体的安装步骤然后再说常见问题及解决方案. ubuntu下安装eclipse+SDK具体步骤: 1.安装JDK: 在官网(http://www.oracle.com/technetwork/jav ...

  6. Ubuntu 下Android开发环境搭建

    1. JDK安装 首先下载jdk,去oracle官网http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载完成后,将 ...

  7. Ubuntu下Android开发环境的搭建

    一:java环境 安装jdk: //添加ppa源$sudo add-apt-repository ppa:webupd8team/java//更新源$sudo apt-get update //安装j ...

  8. Linux环境下Android开发环境的搭建

    本文主要介绍在Ubuntu下Android开发环境的搭建,所使用的IDE为Eclipse(Android Studio同理,且可省去配置SDK以及安装adt插件的步骤). 1.安装JDK (1)JDK ...

  9. Windows环境下Android NDK环境搭建

    转自:http://blog.csdn.net/pengchua/article/details/7582949 前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只 ...

  10. ubuntu 11.04下Android开发环境的搭建!

    ubuntu 11.04下Android开发环境的搭建! 1.安装JDK 首先到oracle的官网上下载linux版本的JDK,网址为:http://www.oracle.com/technetwor ...

最新文章

  1. linux查找技巧: find grep xargs amp;amp; linux系统信息查看大全
  2. android开发读书笔记,android开发权威指南读书笔记
  3. Name与x:Name的关系--转载
  4. 在.c文件中调用cuda函数
  5. 启明云端分享| 86盒串口屏烧录说明
  6. VTK:相互作用之TrackballCamera
  7. html5如何划分区域,10.4 51单片机 RAM 区域的划分
  8. CF1025C Plasticine zebra
  9. python中head_Python(Head First)学习笔记:二
  10. java web 项目如何获取客户端登录帐号信息(用于SSO或其他)
  11. 优麒麟桌面闪烁_优麒麟 19.10 正式发布—百尺竿头,更进一步
  12. 元宇宙需要“基建狂魔”
  13. 开发必备的文本比较工具
  14. 华为云会议的前世今生
  15. python保存快捷键是什么_python中的快捷键
  16. 计算机组成原理SRop,【9A文】计算机组成原理历年真题.docx
  17. 【Android P】 JobScheduler服务源码解析(二) ——框架解析
  18. 第三章 枚举(炸弹人、火柴棍等式、全排列)
  19. LSF - 基础 - 管理
  20. 海康威视监控推流自建服务器实现网页端无插件1-2秒低延迟实时监控

热门文章

  1. debian9自动化部署Fully Automatic Installation(FAI)
  2. 已解决报错UnboundLocalError: local variable ‘title‘ referenced before assignment
  3. 征途服务器文件,征途端游服务器地址
  4. JAVA初学习(三)(数组和面向对象)
  5. Codility每周一课:P8.2 Dominator
  6. Android TextView设置跑马灯效果
  7. Matlab读取shape文件并统计均值
  8. 《计算机工程》期刊投稿经验分享
  9. 连续最大积 hdu 4567
  10. ELK集群状态yellow状态解决及解决思路