zoukankan      html  css  js  c++  java
  • Android:开发环境搭建、移植

    一:搭建Android安卓开发环境

    准备文件

    1、eclipse-SDK-4.2-win32.zip

    2、JDK(Java Development Kit)

    3、ADT,安卓开发的一个eclipse的插件

    3、SDK,这里附上的只是一个躯壳,真正的等全部安装好了再下载,后面后讲到。

    安装程序(注意要记住安装路劲,后面的环境配置会用到)

    安装JDK(jdk-7u7-windows-i586)

    没有什么特别强调的,一直点Next并记住安装位置就可以了,我的是

    D:AndroidLearnProgramFilesJavajdk1.7.0_07

    D:AndroidLearnProgramFilesJavajre7

    安装Eclipse(eclipse-SDK-4.2-win32)

    解压压缩文件即可,我解压到了D:AndroidLearneclipse-SDK-4.2-win32eclipse

    安装SDK(installer_r20.0.3-windows)

    直点Next,我的是D:AndroidLearnAppDataLocalAndroidandroid-sdk

     

    此时的SDK没有内容,我们需要打开SDK Manager.exe,然后刷新一下,发现Tools里面的android SDK Platform-tools没有安装,我们必须安装上这个,否则在后面测试环境变量的时候会出问题。

    配置环境变量

    右键"计算机"点属性->单击高级系统变量->点"高级","环境变量"

    在"系统变量"中新建 JAVA_HOME

    JAVA_HOME= D:AndroidLearnProgram FilesJavajdk1.7.0_07(JDK安装位置)

     

    在"系统变量"中添加 JAVA_JRE_HOME

    JAVA_JRE_HOME=%JAVA_HOME%jre

    在"系统变量"中添加 JRE_HOME

    JRE_HOME= D:AndroidLearnProgram FilesJavajre7(你的安装位置)

    在"系统变量"中添加Android_SDK_HOME

    Android_SDK_HOME=D:AndroidLearnAppDataLocalAndroidandroid-sdk (你的解压位置或者安装位置)

    在"系统变量"中添加 CLASSPATH

    CLASSPATH=.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar;%JAVA_HOME%libdt.jar;%JRE_HOME%lib;%JRE_HOME%lib t.jar;%JAVA_JRE_HOME%lib;%JAVA_JRE_HOME%lib t.jar

    在"系统变量"中添加 Path(!注意,如果原来有的话只打开即可,然后在原来的内容后面加上分号并复制在后面即可,否则可能会造成系统不稳定)

    %Android_SDK_HOME%platform-tools;%Android_SDK_HOME% ools;%JAVA_HOME%in;%JRE_HOME%in;%JAVA_JRE_HOME%in;

    检测是否配置成功

    A)编写一个HelloWorld.java程序如下所示:

    public class HelloWorld

    {

    public static void main(String args[])

    {

    System.out.println("Hello World");

    }

    保存在     D:AndroidLearn中,然后打开cmd,进入dos命令,在提示符后面输入D:AndroidLearn,则然后javac HelloWorld.java,则编译出HelloWorld.class。再java HelloWorld, 按enter键,则在dos命令中显示HelloWorld!,则说明该部分安装成功了

     

    B)在控制台中输入adb,如果出现一下内容则说明该部分成功了,若出现错误请检查环境变量的配置和程序的完整性。

     

    为Eclipse安装配置ADT Plugin

    ADT是Android提供的一个插件,即Android Development Tools,为开发者提供了一个完整的开发环境。

    启动Eclipse,设置工作空间,编写过java的都比较熟悉了,建议设置在一个安全的地方,不要放在C盘,里面存的是你所有的项目

    (此步如果出现问题先执行第3步(我这是提醒证书失效))选择Help>Install New Software…点Add>Local找到下载的ADT的加压后的文件夹,名称输入ADT Plugin(PS:这里也可以点Archive,然后选择没有解压的zip文件)

    点击OK并select All>Next然后根据提示安装并重启Eclipse如果出现下面的提示点击"OK"继续安装

     

    (第2不顺利进行的话可以忽略此步)选择Help>Install New Software…单击Add在Location输入http://download.eclipse.org/releases/galileo等待刷新,找到wst进行安装(wst位于Web, XML, and Java EE Development的下拉列表中)按照提示重启Eclipse

    重启后选择Windows>Preferences打开后选择左面的Android出现的谷歌提示可以不用管,直接点Proceed,确定你的SDK Location是否正确,如果不是进行修改。

     

    为Eclipse安装配置SDK

    点击Windows>Android SDK Manager如图,我们之前下载的SDK远远不够,这里会显示哪些not installed哪些installed 哪些可以update。我建议去论坛或者网上下载一个SDK的压缩包(一般4g多,解压后8G多吧,然后覆盖掉之前我们安装的目录

    备注:作为实验我们这里只下载了Android 4.0

     

    测试一下模拟器的运行,打开Windows>AVD Manager在打开的界面里面点击new将会看到一下界面,输入名称,选择模拟器的版本,输入存储卡的大小,确定屏幕的大小,然后点击Create AVD。

     

    如图则创建好了一个模拟器,点击它,然后点start,然后点击Launch

    等待一会儿,让模拟器启动,就可以看见如下界面:

    二:使用eclipse.exe生产一个APK文件

    运行eclipse.exe

    新建一个Android project,File->new->project ;wizard配置为Android Application Project,命名为TestApp,build sdk,minimumrequired都选择android4.0 API(我这里其他API没有安装),一直next直到finished。

     

    在Form Widgets拖一个Chronmeter控件到activity_main.xml工作区

    运行建的工程,run->run as(第一次运行时会跳出选择窗口,选择Android Application),点击ok

     

    运行完成后bin文件夹下会生产TestApp.apk

    至此,apk文件就生产成功了。

    把TestApp.apk安装到模拟器

    注意:此部分可以忽略,因为如果在生成apk文件时,模拟器已开启,一样会自动关联到模拟器。

    1、启动Android模拟器

    2、 将TestApp.apk文件复制到Android SDK的Tools目录中,使用cmd的cd命令定位到Android 模拟器目录Tools中,执行adb install TestApp.apk命令,这时模拟器将会自动执行安装

     

    执行后,虚拟器界面如下

     

    三:把TestApp.apk安装到手机

    用usb线连接手机到电脑上,把TestApp.apk文件拷贝到你的手机上的sd卡的某个文件夹下。在手机找到你sd卡里刚才放的apk文件,点击就可以安装里。安装成功后截屏如下:

    至此,本文就算完成了,亲,谢谢阅读!

    附录:附上一个接触android后,开发的一个小应用截图

  • 相关阅读:
    SQL Server 2005 Integration Services (SSIS)数据源之MySQL
    SQL Server 2005 Integration Services (SSIS)数据源之Sybase
    oracle10g 监听服务无法启动
    创建一个People类型,有年龄、工资、性别三个属性。 定义一个方法叫做找对象,找对象方法传过来一个人;
    基于组件的C#农历算法
    ASP.NET中实现中文简/繁体自动转换的类
    最牛的QQ资料
    单一登陆(Single Signon)问题
    Smart Client Case Study Source Code Download from MSDN China
    简历制作 | 论文资源 | 考试认证 | 招聘求职 | 文学艺术 | 外语学习
  • 原文地址:https://www.cnblogs.com/yuanli/p/3575155.html
Copyright © 2011-2022 走看看