Android基础(1)--Android应用与开发环境

Android 应用与开发环境

@editor William Yi

@date 13th Aug. 2016

本章重要内容

  • 搭建、使用Android平台
  • 第一个Android应用

搭建、使用Android平台

首先是Android SDK 以及Android Studio 的下载以及安装,跟随官网指导然后配置环境变量即可。

然后是ADB 和 monitor:

ADB(Android Debug Bridge) 位于Android SDK 安装目录的platform-tools子目录之下

(C:\Users\dell1\AppData\Local\Android\sdk\platform-tools)ADB 工具即可完成模拟器文件与电脑文件的相互复制,也可安装APK(Android Package)应用,甚至可以直接切换到Android系统中执行Linux命令。

以下是ADB的几个常用功能:

  1. 查看当前运行的模拟器

    $ adb devices
    List of devices attached
    71MBBLM24RBL device
  2. 电脑与手机之间文件的相互复制

    默认情况下,ADB工具总是操作当前正在运行的模拟器。

    将电脑中的abc.txt文件复制到手机的/sdcard/目录之下
    $ adb push d:\abc.txt /sdcard/
    将模拟器文件复制到电脑中
    $ adb pull /sdcard/xyz.txt d:/  //此手机为IOS系统
  3. 启动模拟器的shell窗口

    Android平台的内核是基于Linux的,可以利用adb打开shell窗口,再在窗口中执行常用Linux命令。

    $ adb shell
  4. 安装、卸载APK程序

    adb install [-r] [-s] <file>
    -r 表示重新安装该APK包,-s表示将APK包安装到SD卡上(默认是将APK安装到内部存储器)。 例:
    $ adb install test.apk
    删除指定安装包:(-k 表示只删除应用程序但保留该程序的数据和缓存目录)
    $ adb uninstall [-k] <package> 
    

现在可供Android Studio 使用的monitor大致有三种:

1. Android 真机(高速快捷)
2. AVD(速度太慢)
3. Genymotion(傻瓜安装,目前与win10出现兼容性问题)

第一个Android应用

第一个Android的应用是HelloWorld,最终将产生如下效果:

这里写图片描述

使用两种方式产生、编译、运行:

  1. 通过AS工具开发

    project的创建在此不赘述,主要是两个页面的改进:

    MainActivity 获得xml 页面的button name和 textview name
    activity_main.xml 增加 button

    此方法相对而言较为简单。

  2. 不使用工具开发

    a) 创建android应用

    android create project -n HelloWorld -t android-21 -p HelloWorld -k org.crazyit.helloworld -a HelloWorld

    -n 选项指定创建项目的名称,-t选项指定项目针对的android平台,-p 选项指定该项目的保存路径,-k 选择指定该项目的包名,-a选项指定Activity的名称。

    b) 下载安装ant,设置环境变量;

    c) 在HelloWorld.java 中额外导入两个包:

    android.widget.TextView;
    android.view.View;

    d) 清除项目生成的内容再发布

    $ ant clean
    $ ant release

    e) put into practice

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值