zoukankan      html  css  js  c++  java
  • Android Develop Training中文翻译04《Running Your App》 java程序员

    《运行你的应用》

    通过钱一节课 创建了一个Android项目,项目里有一个默认的”HelloWorld“源文件,它让您可以立即运行的应用程序。

    运行应用需要两个条件:是否有一个Android设备和是否使用Eclipse。本节课将会教使用Eclipse和命令行两种方式在真实地android设备或者android模拟器上安装并且运行你的应用。

    在运行应用之前,你得认识项目里的几个文件和目录:

    AndroidManifest.xml

    manifest file 描述了应用程序的基本特性并且定义了每一个组件。当你学了更多课程,你将会理解这里的各种声明。

    一个重要原则:你的manifest应该包括<uses-sdk> 部分。 它会利用android:minSdkVersion android:targetSdkVersion 两个属性声明您的应用程序对于不同的andr​​oid版本的兼容性。在你的第一个应用里,它看起来应该是这样:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android... >
    <uses-sdk android:minSdkVersion="8android:targetSdkVersion="17/>
    ...
    </manifest>

    你应该总是把 android:targetSdkVersion 设置的尽可能的高并且把应用程序测试版本设置为相应平台版本。详见 Supporting Different Platform Versions.

    src/
    这是应用的主要源文件的文件夹,默认情况下,里面会包括一个Activity的类,这个类会在应用程序用应用图标启动的时候运行。
    res/
    均包含几个装应用程序资源的子目录,例如:
    drawable-hdpi/
    存放适用于HDPI屏幕的图片素材。同理其他类似文件夹存放适用于其他屏幕的图片素材。
    layout/
    存放定义用户界面的的文件。
    values/
    存放其他各种XML文件,也是所有资源的集合,例如字符串和颜色的定义。
    在设备上运行

    如果你有一个真实地Android设备,以下的步骤可以使你在你的设备上安装和运行你的应用程序:

    1. 把你的设备用USB线连接到计算机上。如果你是在windows系统上进行开发的,你可能还需要安装你设备对应的USB驱动,详见OEM USB Drivers 文档。
    2. 开启设备上的USB调试选项。
      • 在大部分运行Andriod3.2或更老版本系统的设备上,这个选项位于“设置——应用程序——开发选项”里。
      • 在Andriod4.0或更新版本中,这个选项在“设置——开发人员选项”里。

        注意: 在Android4.2或更新版本中,开发人员选项在默认情况下是隐藏的,想让它可见,可以去“设置——关于手机(或者关于设备)”点击“版本号”七次。再返回就能找到开发人员选项了。

    用Eclipse在设备里运行程序:

    1. 打开项目文件,点击工具栏里的 Run Android <wbr>Develop <wbr>Training中文翻译04《Running <wbr>Your <wbr>App》 。;,
    2. 在 Run as 弹出窗口中,选择 Android Application 然后点击 OK。

    Eclipse 会把应用程序安装到你的设备中并驱动应用程序。

    或者利用命令行运行你的应用程序。

    1. 把当前目录换成Andriod项目的根目录,执行:
      ant debug
    2. 确保 Android SDK里的 platform-tools/ 文件夹已经添加到环境变量的Path中,执行:
      adb install bin/MyFirstApp-debug.apk
    3. 在你的设备商找到 MyFirstActivity 并打开。

    以上就是创建并在设备上运行一个应用的过程!想要开始开发,点击next lesson

    在模拟器中运行


    无论你是用Eclipse还是命令行,在模拟其中运行程序首先要创建一个模拟器,即 Android Virtual Device(AVD)。配置AVD 可以让你模拟在不同的设备运行应用程序。

    图 1. AVD Manager (虚拟机管理器)中显示的虚拟设备。

    创建一个 AVD:

    1. 启动 Android Virtual Device Manager(AVD Manager):
      1. 在Eclipse, 点击工具栏里面 Android Virtual Device Manager Android <wbr>Develop <wbr>Training中文翻译04《Running <wbr>Your <wbr>App》
      2. 在命令行窗口中,把当前目录改为<sdk>/tools/ 后执行:
        android avd
    2. 在 Android Virtual Device Manager 面板中, 点击 New.
    3. 填写AVD的详细信息,包括名字,平台版本,SD卡大小以及屏幕大小(默认是HVGA)。
    4. 点击 Create AVD.
    5. Android Virtual Device Manager 选中创建的新AVD,点击 Start。
    6. 在模拟器启动完毕后,解锁模拟器的屏幕。
    用Eclipse在模拟器里运行程序:
    1. 打开项目文件,点击工具栏里的 Run Android <wbr>Develop <wbr>Training中文翻译04《Running <wbr>Your <wbr>App》 。;,
    2. 在 Run as 弹出窗口中,选择 Android Application 然后点击 OK。

    Eclipse 会把应用程序安装到你的设备中并驱动应用程序。

    或者利用命令行运行你的应用程序。

    1. 把当前目录换成Andriod项目的根目录,执行:
      ant debug
    2. 确保 Android SDK里的 platform-tools/ 文件夹已经添加到环境变量的Path中,执行:
      adb install bin/MyFirstApp-debug.apk
    3. 在你的模拟器中找到 MyFirstActivity 并打开。

    以上就是创建并在模拟器中给你运行一个应用的过程!想要开始开发,点击next lesson.

  • 相关阅读:
    漏斗算法 java
    servlet request参数只能取一次解决方法
    redis的使用
    关于Http协议与TCP协议的一些简单理解
    OSI七层与TCP/IP五层网络架构详解
    linux命令详解——eval
    使用apache benchmark(ab) 测试报错: apr_socket_recv: Connection timed out (110)
    hadoop相关随记
    mesos-master启动失败,报错Failed to load unknown flag 'quorum.rpmsave'
    根目录/缺少执行权限x产生的两种错误
  • 原文地址:https://www.cnblogs.com/java20130725/p/3215474.html
Copyright © 2011-2022 走看看