一键安装Android开发环境

1 下载tadp-3.0r4-linux-x64.run

进入下面的地址下载:

https://developer.nvidia.com/gameworksdownload

Tegra Android Development PACK,现在支持32/64位Adnroid开发。

TADP 3.0r4 adds support for your 64-bit Android 5.0
application development needs, including the latest
Android SDK (23.0.2) and NDK (r10c) for both 32 and
64 bit devices.

选择下载:Ubuntu 64位版本。本文只说明如何在Ubuntu14.04 Desktop上安装。安装全部软件包至少需要16GB空间。因此要准备30GB空间。首先需要手工安装JDK,我的/etc/profile配置如下:

...
export JAVA_HOME=/usr/local/java/jdk1.7.0_67
export JRE_HOME=$JAVA_HOME/jre
export MVN_HOME=/usr/local/apache/apache-maven-3.2.3
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$MVN_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

2 运行安装NVPACK

漫长的安装过程就是从网上下载软件包(总计大约4.3GB)。安装过程如下:

去除警告:IBUS-WARNING **: The owner of /home/cl/.config/ibus/bus is not root!

rm -rf /home/cl/.config/ibus/bus

然后不要以root权限安装:

# patching ubuntu14.04 first
$ sudo apt-get install lib32stdc++6
$ sudo apt-get install lib32z1

$ cd Downloads
$ sudo chmod a+x ./tadp-3.0r4-linux-x64.run
$ ./tadp-3.0r4-linux-x64.run

选择complete完全安装。安装开始会提示你下载的包存放的位置,我选择:~/NVPACK/tadp_downloads

3 安装过程中报错和重新安装

如果没有给系统打补丁,按下面的方法:

$ sudo apt-get install lib32stdc++6
$ sudo apt-get install lib32z1

然后删除 ~/NVPACK 目录下面除 tadp_downloads 目录以外的所有目录和文件。再次运行:

$ ./tadp-3.0r4-linux-x64.run

另外需要把jre拷贝到~/NVPACK/eclipse目录下:

$ mkdir -p ~/NVPACK/eclipse
$ cp -r $JAVA_HOME/jre ~/NVPACK/eclipse

安装过程重新开始,但不会下载已经下载的包。最后提示:

Flash Devkit

Would you like to flash your Tegra Devkit with the installed OS Image?

选择No

最后:

记得不要删除:

~/NVPACK/tadp_downloads

以后谁想装NVPACK软件,把这个包拷过去,会节省大量下载时间。好了,所有Android, Java开发的环境已经就绪了。

4 运行eclipse

双击~/NVPACK/eclipse/eclipse即可。也可以创建一个链接,然后拖到桌面上。现在你可以进行全功能的Android开发了。

一键安装Android开发环境的更多相关文章

  1. Appium移动自动化测试(二)--安装Android开发环境

    继续Appium环境的搭建. 第二节  安装Android开发环境 如果你的环境是MAC那么可以直接跳过这一节.就像我们在用Selenium进行web自动化测试的时候一样,我们需要一个浏览器来执行测试 ...

  2. Appium移动自动化测试(二)--安装Android开发环境(转)

    Appium移动自动化测试(二)--安装Android开发环境 2015-06-04 17:30 by 虫师, 35299 阅读, 23 评论, 收藏, 编辑 继续Appium环境的搭建. 第二节   ...

  3. Fedora15下安装Android开发环境

    Fedora15下安装Android开发环境需要以下步骤: 完整步骤. 1. 安装正确版本的JDK. 2. 安装Eclipse. 3.  安装ADT. 4.  安装Android SDK. 5.  安 ...

  4. NetBeans 安装Android 开发环境

    基本的开发环境都是Eclipse + Android SDK + Android plugin for Eclipse NetBeans下开发Android的所需要的基本条件:NetBeans(包含J ...

  5. Ubuntu15.04 安装Android开发环境

    一.安装Java SE JKD A.下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSite ...

  6. Begin Andriod -- 安装android开发环境

    很久以前学过Andriod,现在已经忘的快没有了,重新捡起来练练,顺带写写博客,感受下写博的乐趣. 第一步:安装java jdk.jre(jdk:开发环境,jre:运行环境). (一)java jdk ...

  7. myeclipse安装android开发环境全过程

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/liang_824/article/det ...

  8. Ubuntu 16.04 一键安装P4开发环境记录

    写在最前 P4开发环境安装可采用陈翔同学的一键安装脚本:p4Installer p4c-bm是P4-14的编译器,p4c是现在主流P4-16的编译器,bmv2是支持P4运行的软件交换机 系统环境 在安 ...

  9. 9.4 苹果macOS电脑如何安装Android开发环境(Android Studio)

    下载 来到官方下载界面(需要 科 学 上 网),下载最新版本,点击Download,然后同意协议,在点击下载:如果平常看文档,可以点击Google中国Android开发者官网(部分用户可能也需要科 学 ...

随机推荐

  1. 深入浅出如何解析xml文件---上篇

    xml小伙伴们并不陌生,xml是可扩展标记语言,标准通用标记语言语言的子集,是一种用来标记电子文件使其具有结构性的标记语言.我们知道xml可以用dom与sax等方法进行解析,但是xml为什么要解析呢? ...

  2. SceneKit做一个旋转的地球效果

    SceneKit可以用寥寥几行帮你完成很多OpenGL复杂的3D设置代码,下面本猫就带大家完成一个旋转的3D地球的场景. 首先需要地球表面图片,将其导入到Xcode中: 我们用SceneKit内置的几 ...

  3. T-SQL动态查询(1)——简介

    起因: 由于最近工作需要及过去一直的疑问,所以决定着手研究一下动态SQL.由于离开一线开发有点年头了,很多技巧性的东西没有过多研究,作为DBA和<SQL Server性能优化与管理的艺术> ...

  4. 如何使用分布是缓存Hazelcast

    使用Hazelcast 1.在pom.xml中配置对Hazelcast的依赖 <dependencies> <dependency> <groupId>com.ha ...

  5. 在github上最热门好评高的ROS相关功能包

    在github上最热门最受欢迎的ROS相关功能包 下面依次列出,排名不分先后: 1  Simulation Tools In ROS https://github.com/ros-simulation ...

  6. 1090. Highest Price in Supply Chain (25) -计层的BFS改进

    题目如下: A supply chain is a network of retailers(零售商), distributors(经销商), and suppliers(供应商)-- everyon ...

  7. Android必知必会-Stetho调试工具

    一.背景 Stetho是 Facebook 出品的一个强大的 Android 调试工具,使用该工具你可以在 Chrome Developer Tools查看APP的布局, 网络请求(仅限使用Volle ...

  8. 查全率(召回率)、精度(准确率)和F值

    文献中的recall rate(查全率或召回率) and precision(精度)是很重要的概念.可惜很多中文网站讲的我都稀里糊涂,只好用google查了个英文的,草翻如下:召回率和精度定义: 从一 ...

  9. Arquillian Exception:java.lang.NoClassDefFoundError

    Issue: When you deploy and run Arquillian testcase, you may encountered java.lang.NoClassDefFoundErr ...

  10. 【OpenCV文档】用于角点检测的Fast算法

    原文地址:http://docs.opencv.org/trunk/doc/py_tutorials/py_feature2d/py_fast/py_fast.html#fast-algorithm- ...