一键安装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. 1CCTableView的使用,TableView响应和小格子tableView实现

    1        CCTableView的使用 T26TableView.h #ifndef __T26TableView_H__ #define __T26TableView_H__ #includ ...

  2. Struts1应用、实现简单计算器、使用DispatchAction、显示友好的报错信息、使用动态Form简化开发

    实现简单的支持加.减.乘.除的计算器 复制一份Struts1Demo修改:Struts1Calc 方案1: Struts1Calc 创建ActionForm: CalcForm extends Act ...

  3. 抽屉效果的实现(DrawerLayout和SlidingMenu的对比)

    在做谷歌电子市场的时候用的是DrawerLayout实现的抽屉效果,在新闻客户端的时候用的是开源框架SlidingMenu来实现的,总的来说,各有个的优点,侧滑(开源框架)实现的效果更好,但是Draw ...

  4. Strom数据流分组解析

    本文可作为 <<Storm-分布式实时计算模式>>一书1.5节的读书笔记 数据流分组定义了一个数据流中的tuple如何分发给topology中不同bolt的task. Shuf ...

  5. Runtime系列(二)--Runtime的使用场景

    Runtime 理解介绍的文章非常多,我只想讲讲Runtime 可以用在哪里,而我在项目里哪些地方用到了runtime.多以实际使用过程为主,来介绍runtime的使用. * 那么runtime 怎么 ...

  6. C++对象模型的那些事儿之一:对象模型(上)

    前言 很早以前就听人推荐了<深入理解C++对象模型>这本书,从年初买来到现在也只是偶尔翻了翻,总觉得晦涩难懂,放在实验室上吃灰吃了好久.近期由于找工作对C++的知识做了一个全面系统的学习, ...

  7. How to Find the Self Service Related File Location and Versions

     How to Find the Self Service Related File Location and Versions (文档 ID 781385.1) In this Document ...

  8. linux 定时任务详解 按秒设定

    实现linux定时任务有:cron.anacron.at等,这里主要介绍cron服务. 名词解释: cron是服务名称,crond是后台进程,crontab则是定制好的计划任务表. 软件包安装: 要使 ...

  9. 卸载linux后出现grub rescue怎么办?

    原文转自:http://zhidao.baidu.com/link?url=9e2mOttgV0IJDMml58SFbV-7XOvVzp2jR5l1n3ltFOzX1XAcp5-t-QQPc-Nozy ...

  10. [C]simple code of count input lines,words,chars

    This is a simple C program which can count input lines, words and chars. But the number of words are ...