• Running Your App(运行你的应用程序)


       如果你按照上一篇课程创建了android项目,它将包含helloworld的源文件,让你可以立即运行你的应用程序.

      你如何运行你的应用程序app依赖于两件事:

        你是否拥有一台真正的android设备

        你是否正在使用eclipse,

      本课将对你展示如何在一台真实的设备上以及android模拟器上通过eclipse和指令安装和运行你的app应用程序

      在你运行你的应用程序前,你必须了解android项目的一些文件夹和文件:

      AndroidManifest.xml

      mainfest(清单)文件描述了应用程序的基本特性并且定义了应用程序的每一个组件,随着课程的进一步深入,你将了解清单文件中各种各样的定义。

      <use-sdk>标签是在清单文件中必须包含的最重要的元素之一,这个标签通过android:minSdkVersion 和android:targetSdkVersion 属性定义了你的应用程序app在不同的android系统版本之间的兼容性。

      你的第一个应用程序的清单文件应该如下所示:  

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

      你应该始终设置 android:targetSdkVersion 的版本尽可能的高,并且在对应的平台版本上测试你的应用程序,如果你想了解更多的关于这个配置的信息,阅读

    Supporting Different Platform Versions

      src/

      存放你的应用程序的主要源文件的文件夹,默认情况下,它包含了一个可以通过应用程序图标启动的Activity类文件。 

      res/

      包含几个子目录的应用程序资源,这里是几个示例:

        drawable-hdpi/

        该文件夹专门用来存放针对高密度设备的可绘制对象资源(如位图),其他的绘制目录用来存放针对其他屏幕密度的可绘制对象

        layout/

        用来存放用户界面的布局文件的文件夹

        values/

        该文件夹下包含了各种资源文件集合的xml文件,例如定义的string(字符串)和color(颜色)

      当你创建和运行默认的android应用程序,默认的Activity类会开启和载入一个写着Hello World的布局文件。这个结果不会让你很兴奋,不过在开始开发前了解如何运行你的应用程序是非常重要的。

        

     在真实设备上运行 

      如果你有一台真正的android设备,你可以按照以下步骤安装和运行你的应用程序:

      1.将您的android设备通过usb数据线连接到你的开发机器上。如果你是在windows系统上进行开发,你可能需要为你的设备安装相应的驱动,

    关于安装驱动的帮助,可以查看 OEM USB Drivers 文档.

      2.开启你的android设备的usb调试功能:

        在大多数的android 3.2版本或者更老的设备上,你可以在设置 > 应用程序 > 开发者中找到该设置

        On Android 4.0 and newer, it's in Settings > Developer options.

        在android 4.0或者更新的版本上,它在设置 > 开发者选项 下

        注意: 在android 4.2 和 更高版本上,开发者设置默认是被隐藏的,为了让它可见,到设置 > 关于 然后点击版本号七次,再回到之前的界面上就能看到开发者选项了

     

      通过eclipse来运行应用程序:

      1. 打开你的项目文件,并点击工具栏上的Run  按钮;

      2.当 Run as 窗口出现,选择 Android Application 并点击 Ok

      eclipse会在你的连接设备上安装并运行你的应用程序

      你也可以通过命令行指令来运行你的应用程序

      1.在命令行中修改路径到你的项目目录下执行  

      ant debug
    

      2.确定你的环境变量中的Path已经配置了Android SDK platform-tools/ 文件夹的路径,然后执行:

      

      adb install bin/MyFirstApp-debug.apk

      3.在你的设备上找到 MyFirstActivity 并打开它.

    That's how you build and run your Android app on a device! To start developing, continue to the next lesson.

      这就是如何在一个设备上创建和运行你的android应用程序。

      继续下一课,我们会开始开发程序

    在模拟器上运行

      不管你是使用eclipse还是使用命令行,在模拟器上运行你的应用程序都必须先创建一个Android Virtual Device (AVD). 

    AVD可以允许你设置android模拟器来模拟各种不同的设备

      创建一个AVD

      1.打开Android Virtual Device Manager:

       a. 在Eclipse中, 点击工具栏上的 Android Virtual Device Manager 

       b. 在命令行command line中, 切换文件夹路径到 <sdk>/tools/ 然后执行:

      
      android avd

       

       2.Android Virtual Device Manager 窗口中, 点击 New.

       3.填写 AVD的详细信息. 名字, 目标平台, sd卡大小,还有皮肤.

       4.点击 Create AVD.

       5.Android Virtual Device Manager 上选择新建的AVD,然后点击 Start

      6.在模拟器启动后,解锁屏幕

        

        接下来运行程序的步骤同上,在此就不进行翻译了

  • 相关阅读:
    二、Mecanim 动画系统(第二部分)
    二、Mecanim 动画系统(第一部分)
    二、对象和类型(第三部分)
    二、对象和类型(第二部分)
    二、对象和类型(第一部分)
    一、核心C#(第二部分)
    一、Unity编辑器
    一、核心C#(第一部分)
    反射(Reflection)一、
    RSA算法(二)
  • 原文地址:https://www.cnblogs.com/cjpx00008/p/3583637.html
Copyright © 2020-2023  润新知