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

    xiaoxiao2025-07-10  12

    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的几个常用功能:

    查看当前运行的模拟器

    $ adb devices List of devices attached 71MBBLM24RBL device

    电脑与手机之间文件的相互复制

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

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

    启动模拟器的shell窗口

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

    $ adb shell

    安装、卸载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,最终将产生如下效果:

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

    通过AS工具开发

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

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

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

    不使用工具开发

    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

    转载请注明原文地址: https://ju.6miu.com/read-1300554.html
    最新回复(0)