`
高级java工程师
  • 浏览: 409295 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android-开发搭建

阅读更多
Android的开发现在是如火如荼,逞现在不是很忙了,学习了下,这里记录下了在windows在如何搭建Android开发环境,对自己是个记录,对新入门的兄弟姐妹们可以参考一下!

(1)安装JDK,省略。
(2)下载Android SDK并配置。

可以到http://www.android123.com.cn/sdkxiazai/上下载,下载好后,解压缩,配置SDK,在Windows机器上,右键单击我的电脑,选择属性->高级,点“环境变量”按钮,修改“系统变量”下面的Path变量,把SDK tools的真实路径加入其中(即Android sdk 解压后的文件夹下的tool路径 在这里我是D:\android-sdk_r04-windows\android-sdk-windows\tools)。添加完后,可以在命令行下用命令测试:android --help,如果出现android的帮助命令就说明配置好了。
(3)安装MyEclipse,我用的是6.5,其他版本应该差不多,安装步骤省略。
(4)安装ADT(Android Development Tools).
启动MyEclipse,在导航菜单中选择Help->Software Updates->Find and Install->Search for new features to install->New Remote Site.然后输入name:anroid(随便)      url:https://dl-ssl.google.com/android/eclipse/。ok!都选中,然后安装。安装完毕后,重启MyEclipse。
(5)在myeclipse里配置SDK路径

选择Windows->Preferences->Android,选择Android SDK的位置。我的是解压在D:\android-

sdk_r04-windows\android-sdk-windows这里的,选择这里就行了。如图:





(6)创建AVD(Android Virtual Device).
刚下载的2.1 SDK的platforms目录是空的,所以,当cmd 进入到D:\android-sdk_r04-windows\android-sdk-windows\tools目录下,输入命令android list target(这个命令可以获得Android可用的虚拟设备)得到的Available Android targets为空;那需要自己安装了,用myeclipse来帮你。选择Window->Android SDK and AVD Manager->Available Packages,点开右边的树中选择需要的SDK Platform和对应的Android APIs。这里我选择最新2.1版本的,然后就Install Select。如图所示:





安装完后,选择Window->Android SDK and AVD Manager->Vitual Devices,右边点New,按要求输入。name:android21(启动模拟器的时候需要敲的)Target:android 2.1-API Level 7(这里可以选择其它版本的,前提是你是否都更新了呢!我这里只能选择这个),SD Card:输入你想要的大小。其他默认就可以了,完后点Create AVD。这时,再命令行下进入到D:\android-sdk_r04-windows\android-sdk-windows\tools目录下,输入命令android list target得到的Available Android targets就有东西了。

(7)启动模拟器。
cmd进入到D:\android-sdk_r04-windows\android-sdk-windows\tools,输入命令:emulator -avd android21。这里用到你刚才起到

的名字,ok看到模拟器了吧!如图:





(8)程序界的奇葩:Hello World

学习新东西,这个是少不了的了,呵呵!



8.1创建一个新的Android项目
打开Eclipse, 选择File > New > Project如果Android的Eclipse的插件正确安装了,弹出的对话框里就会有一项“Android”, 选择 “Android Project”,点下一步。
8.2填写工程的详细信息。

除了包名外,我们可以全部填写HelloWorld。这里填写的Activity name就是你的项目创建好后Activity的类名。
8.3创建好后,工程会自动生成一个HelloWorld类,在你刚才创建的包名下找到HelloWorld,修改如下:
public class HelloWorld extends Activity {
   /** 活动第一次被创建后调用 */
   @Override
   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       TextView tv = new TextView(this);
       tv.setText("Hello, World!");
       setContentView(tv);
   }
}
引入包时,可以用快捷键Ctrl+Shift+o。
8.4运行你的Hello World。
选择Run>->Open Run Dialog菜单。双击Android Application创建一个新的应用,然后在右边浏览选择你的应用HelloWorld,然后果断的Run吧,ok,过一会儿(模拟器启动有点时间),看到Hello, World!了吧。
SDK下有好多学习的例子,一旦入门后,就参照着Sample下的应用开始深入的学习吧!



分享到:
评论

相关推荐

    android-sdk_r24.4.1-windows.7z

    本文将详细讲解如何在Windows系统上搭建QT for Android的开发环境,主要涉及的是`android-sdk_r24.4.1-windows.7z`这个资源包。 首先,`android-sdk_r24.4.1-windows`是Android SDK的一个特定版本,它包含了开发者...

    Android-JAVA平台开发环境搭建

    "Android-JAVA平台开发环境搭建" Android-JAVA平台开发环境搭建是 Android 开发者的必备知识,包括 JDK 安装、Eclipse 安装、Android SDK 安装、ADT 安装和创建 AVD 等步骤。这些步骤是建立 Android 开发环境的...

    用Android-X86和VirtualBox打造高性能Android开发环境

    本文主要介绍如何使用 Android-X86 和 VirtualBox 搭建高性能 Android 开发环境,以解决 Android 模拟器性能问题。Android 模拟器的性能问题主要由于它需要模拟 ARM 体系结构和模拟整个 GUEST 系统,而 iOS 和 WP7 ...

    Android蓝牙开发工具 Bluetooth-LE-Library---Android-master

    在实际开发中,开发者可以利用这个库快速搭建BLE功能,减少底层蓝牙API的直接操作,提高开发效率。通过阅读库的源代码和提供的示例应用,可以更深入地了解如何与BLE设备进行交互,以及如何处理各种BLE相关的异常情况...

    android-ndk-r19c-linux-x86_64.zip

    这篇教程将详细介绍如何在Ubuntu 18.04操作系统上,结合QT 5.13搭建最新的Android开发环境。 首先,确保系统已经安装了必要的依赖项。在Ubuntu 18.04上,你需要安装以下软件包: 1. `build-essential`:包含编译...

    Android-一键搭建ArmsComponent快速组件化方案的整体组件架构

    在Android开发领域,组件化是一种将复杂应用拆分为多个独立模块的高级技术,它有助于提高代码的可维护性、可复用性和可扩展性。"Android-一键搭建ArmsComponent快速组件化方案的整体组件架构"是针对Android开发者...

    android-sdk_r24.4.1-windows.zip

    在本压缩包"android-sdk_r24.4.1-windows.zip"中,包含了Android SDK的核心组件,便于Windows用户在本地环境中搭建Android开发环境。 解压"android-sdk_r24.4.1-windows.zip"后,我们可以看到以下几个关键文件和...

    android-ndk-r20b-windows-x86_64.zip

    对于64位Windows用户来说,"android-ndk-r20b-windows-x86_64.zip"是一个关键资源,它意味着可以直接在Windows环境中搭建本地开发环境,无需担心系统架构问题。解压后的文件包括了所有必要的工具和库,如编译器、...

    QT Android 开发环境搭建(全)

    在本文中,我们将详细探讨如何搭建完整的Qt Android开发环境,包括所有必要的组件和步骤。首先,确保你已准备好以下软件包: 1. `qt-opensource-windows-x86-5.9.0` - 这是Qt 5.9版本的安装文件,用于创建Qt应用...

    android-things-setup-utility

    Android Things是Google推出的一个物联网(IoT)操作系统,基于Android框架,允许开发者使用他们熟悉的Android开发工具和技能来创建智能设备。它提供了丰富的硬件抽象层,可以连接各种传感器和执行器,便于构建智能...

    android-sdk_r24.4.1-linux.7z

    这个压缩包是开发者在Ubuntu 18.04环境下搭建Android开发环境所需的基础组件。 Android SDK是Android应用开发的核心工具集,它包含了各种工具、库以及API文档,用于编写、测试和调试Android应用程序。版本r24.4.1...

    android-sdk_r24.4.1-linux+jdk-8u144-linux-x64.rar

    这篇文档将详细介绍“android-sdk_r24.4.1-linux+jdk-8u144-linux-x64.rar”压缩包中的关键知识点,这是一份专门为Android开发准备的工具集合,包含了Android SDK和JDK 1.8的Linux版本。 首先,让我们来看看JDK...

    android-ndk-r19c-windows-x86_64.zip

    2. 安装Android Studio:Android Studio提供了完整的Android开发环境,包括SDK Manager,用于下载和管理所需的Android SDK组件。 接下来,我们将逐步构建QT for Android环境: 1. 下载NDK r19c:从官方渠道获取...

    Android--开发--开发教程笔记完全版.rar

    Android开发是全球最受欢迎的移动应用开发平台之一,其开源特性使得开发者可以自由地创新和定制。这份"Android--开发--开发教程笔记完全版"涵盖了从基础到进阶的全面知识,旨在帮助初学者和有经验的开发者提升技能。...

    android-28(完整可用).zip

    本文将详细探讨“android-28(完整可用).zip”这个压缩包在Cocos环境搭建和Android开发中的重要性及使用方法。 首先,`android-28`代表的是Android操作系统的API级别28,对应的是Android Pie(9.0)版本。这个版本的...

    Windows-XP搭建Android开发环境

    【搭建Windows XP上的Android开发环境】是一个涉及到多个步骤的过程,主要涵盖Java环境的配置、集成开发环境Eclipse的安装以及Android开发工具包(ADT)的集成。以下将详细阐述这些步骤: 首先,**Java环境的搭建**是...

    Android开发环境搭建--IPHONE开发环境搭建

    AndroidS开发环境搭建---在myeclipse里面开发android环境的大件,包括安装android开发包,和模拟器。 --IPHONE开发环境搭建 OBject-c开发环境的搭建,Xcode和ios sdk和模拟器的安装,还有我使用的是Vmware里面安装...

    Android开发环境离线搭建

    ### Android开发环境离线搭建详解 #### 一、前言 随着移动互联网的快速发展,Android作为全球最大的移动操作系统之一,其应用开发需求日益增长。为了满足不同开发者的需求,特别是网络受限或安全要求较高的环境中...

    android-sdk-windows

    《Android SDK for Windows:搭建Android开发环境》 在数字化时代,移动应用开发是不可或缺的一环,而Android作为全球最大的智能手机操作系统,其开发工具对于开发者来说至关重要。本文将详细阐述"android-sdk-...

    Android Studio Linux(android-studio-ide-141.1890965-linux.zip )

    《Android Studio Linux:搭建高效Android开发环境》 Android Studio是Google推出的一款强大的集成开发环境(IDE),专为Android应用开发而设计。对于Linux用户来说,虽然操作系统选择相对小众,但Android Studio...

Global site tag (gtag.js) - Google Analytics