首页 > 系统相关 >ubuntu10.10 下安装android 2.2开发环境

ubuntu10.10 下安装android 2.2开发环境

时间:2023-06-22 19:31:57浏览次数:58  
标签:ubuntu10.10 com Eclipse 2.2 android 安装 Android SDK

一、安装 Java6

安装jre/jdk
sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk

使用这个命令安装后,默认是安装在 /usr/lib/jvm/  目录下,以我为例,我这里是

/usr/lib/jvm/java-6-sun-1.6.0.24 目录, /usr/lib/jvm/下还有一个快捷方式 java-6-sun

有时候会安装多个jdk,有时候需要相互切换。可以使用下面的命令做到:
   sudo update-alternatives --config java
   sudo update-alternatives --config javac

命令行的配置参看:

Ubuntu 下 JDK 的搭建

Ubuntu java 环境变量
http://hi.baidu.com/pingfanren_lcs/blog/item/de5b9b5280c23c020df3e3fd.html

 

二、安装 Eclipse

打开 Application --- Ubuntu Software Center
搜索 Eclipse下载安装

打开 Application --- Programming --- Eclipse

工作文件夹设置,默认即可,点击OK

ubuntu10.10 下安装android 2.2开发环境_java

 

三、设置Eclipse

打开Eclipse菜单Help--->install new software

选择ADD

输入Name:ADT

Location:http://dl-ssl.google.com/Android/eclipse/(在Windows下要用https的。)

按OK

ubuntu10.10 下安装android 2.2开发环境_android_02

然后全部全部打勾,安装。一直按 Next,接受其中的协议,最后会自动安装。

ubuntu10.10 下安装android 2.2开发环境_Android_03

四、下载 Android SDK

下载Android SDK 选择 android-sdk_r10-linux_86.tgz

国内可以通过下面地址下载:
http://dl.google.com/android/android-sdk_r10-linux_x86.tgz

http://code.google.com/p/androidforchinadeveloper/downloads/list

http://www.icewalkers.com/Linux/Software/536930/Android-SDK.html

 

五、设置Android SDK路径

Eclipse重启后,选择【windows】-----【preference】---【Android 】
点击Browse,选择刚刚下载的Android SDK路径(需要解压缩)
点击Apply

ubuntu10.10 下安装android 2.2开发环境_Android_04

然后在 Window > Android SDK and AVD Manager  中选择需要装的Android Package。简单来说就是全选。
> Available Packages: 
> Android Repository:
+ Android SDK Tools, revision 9
+ Android SDK Platform-tools, revision 2
[Install Selected]

在 Avaliable Packages上选择拟需要安装的开发包(根据自己的需要安装,不需要全部安装)在线下载速度很慢的ubuntu10.10 下安装android 2.2开发环境_Android_05 这样在Linux机上Android 的开发环境就搭建完成了

 

参考资料:

ubuntu10.10 下安装android开发环境


Android SDK 2.2 开发环境安装
http://www.cnmsdn.com/html/201005/1274854872ID5102.html

 

在ubuntu 下搭建 android开发环境



标签:ubuntu10.10,com,Eclipse,2.2,android,安装,Android,SDK
From: https://blog.51cto.com/u_15588078/6535340

相关文章

  • Kotlin入门|Android Kotlin 初学者学习网站+最新学习资源
    Kotlin是一门可以运行在Java虚拟机、Android和浏览器上的静态语言,它与Java100%兼容。如果你对Java非常熟悉,一般上手Kotlin也会比较容易。在我从事Android开发的多年来,也积累了很多专业的学习网站和宝贵的学习资源,现无偿分享给大家,不求面面俱到,只希能给各位Android开发者和带来......
  • Android 组件化开发的新浪潮,成为了最受欢迎的框架, 有一种架构叫组件化,你还不会?
    有一种架构叫组件化,你还不会?组件化作为客户端项目架构侧一个非常重要的方案,近年来业界也在不断的探索以及各大厂都在不断的实践。每个大厂内部的各个Android开发团队也在尝试和实践不同的组件化方案,并且在组件化通信框架上也有很多高质量的产出。阿里面试最近听一位坚守在阿里的同......
  • Android内存优化分析总结,这一篇就够了
    一、内存优化概念1.1为什么要做内存优化?内存优化一直是一个很重要但却缺乏关注的点,内存作为程序运行最重要的资源之一,需要运行过程中做到合理的资源分配与回收,不合理的内存占用轻则使得用户应用程序运行卡顿、ANR、黑屏,重则导致用户应用程序发生OOM(outofmemory)崩溃。在你认真跟......
  • 最新《Android Framework开发文档》(经典Binder、Handler、AMS等面试题加解析)
    Android架构从从顶层到底层分别为应用程序层、应用程序框架层、运行层(系统Native库和Android运行时环境)和Linux内核层四部分。Framework即应用框架层,是Android架构的关键组成部分,为应用提供各种api和组件来支持开发。如今行业趋于饱和,开发技术越来越卷,Framework也已逐渐成为高薪......
  • 那些年Android UI开发中所遇到的各种坑
    1.软键盘隐藏问题问题描述:Activity按下返回调用finish()方法后,界面已经销毁,但是软键盘依然还留在屏幕上,这让当前正在显示的Activity没有输入框的完全没法看,非常严重的视觉影响。尝试方案:寻找各种方法去隐藏软键盘,网上各种找。思路是在活动退出时,会调用onDestroy()方法。销毁界面,在......
  • Android系统服务 AMS 启动流程
    背景当SystemServer启动的时候,从Zygote进程fork()出SystemServer进程,经过初始化后,会通过反射调用SystemServer.java的mian()方法,其中会启动一系列系统服务。AMS就是其中的一个。一、缘起SystemServer进程SystemServer的main():/***Themainentrypointfromzygote......
  • Android 启动优化实践:将启动时间降低 50%
    前言作为APP体验的重要环节,启动速度是各个技术团队关注的重点。几百毫秒启动耗时的增减都会影响用户的体验,并直接反应在留存上。心遇APP作为一款用于满足中青年市场用户社交诉求的应用,对各个性能层次的手机型号,都要求有良好的启动体验。因此,随着用户量快速增长,启动优化作为一个......
  • Android - View框架的layout机制
    系统为什么要有layout过程?view框架经过measure之后,可以算出每一个view的尺寸大小,但是如果想要将view绘制的屏幕上,还需要知道view对应的位置信息。除此之外,对一个ViewGroup而言,还需要根据自己特定的layout规则,来正确的计算出子View的绘制位置,已达到正确的layout目的。位置是View相对......
  • 一天被艾特@48次!35岁Android程序员处境堪比生产队的驴!
    缘起随着互联网和移动互联网的快速发展,各类应用软件(app)如雨后春笋般涌现,许多应用程序甚至成为超级app,一些活跃用户过亿的应用程序成为国民app,这些app的兴起与程序员这个群体密不可分。快速发展的行业、互联网巨头的光环、国民级的应用程序带来的成就感、远超出普通行业的薪水,每年......
  • Android 开发之Activity的启动模式-SingleTop
    接下来,介绍下Activity的另一种启动模式-栈顶复用模式(SingleTop)SingleTopsingleTop模式,它的表现几乎和standard模式一模一样,一个singleTopActivity的实例可以无限多,唯一的区别是如果在栈顶已经有一个相同类型的Activity实例,Intent不会再创建一个Activity,而是通过onNewIntent()被......