你的第一个android应用----(2)运行程序

                                                           运行Android程序

    如果按照之前的步骤创建一个Android项目,它包括了“Hello World”的默认配置文件,使你可以立即运行应用程序。

    如何运行你的应用程序取决于两件事情:你是否有运行Android应用的真实设备;是否正在使用Android Studio。

    本课向你展示如何在真实的设备和Android模拟器上安装并运行你的应用。

    在真实的设备上运行程序:

        如果你一个android运行设备,参考下面安装并运行你的应用程序。

        一.连接你的设备

            1.使用USB连接线将你的安卓设备和开发设备相连。

             如果你在Windows上开发,你可能需要为你的安卓设备安装相应的USB驱动程序。

             为了帮助安装驱动程序,请参阅OEM USB驱动程序文档。

            2.设置你的设备允许USB调试

                * 在大多数运行Android3.2或更早版本的设备上,你可以在Settings>Applications>Development下找到设置选项。

                * 在Android4.2和更新的版本上,你可以在Settings>Developer options下找到。

                备注:在Android4.2和更新的版本上,Developer options默认是隐藏的。

                    你可以进入Settings>About phone,点击Build number7次。返回到上一页就能看见Developer options选择。

        二(1).通过Android Studio运行

            1.选中项目的一个文件单击工具菜单中的Run按钮。

            2.在Choose Device窗口中选中Choose a running device单选按钮,选择你的设备,然后单击OK。

            Android Studio将会在你连接的设备上安装和运行你的程序。

        二(2).通过命令行运行

            打开终端并进入到工程跟路径下。用Gradle的调试模式构建你的工程,

            使用Gradle适配脚本(gradlew assembleRelease)调用assembleDebug创建任务。

            在Windows平台上,使用命令:

              

> gradlew.bat assembleDebug

            在Mac OS和linux平台上,使用命令:

$ chmod +x gradlew
 $ ./gradlew assembleDebug

            构建工程之后,在app/build/outputs/apk/下将生成应用模块的APK文件。

            备注:第一个命令(chmod)是给Gradle适配文件添加执行权限的,只需要在第一次建立这个项目时执行。

            确保Android SDK platform-tools/ 文件夹路径添加进了path环境变量,然后执行:

                

adb install app/build/outputs/MyFirstApp-debug.apk

            在你的设备上,找到MyFirstApp并打开它。

    在模拟器上运行程序:

        不论你是使用Android Studio或者是命令行,在模拟器上运行你的应用之前你需要创建一个安卓虚拟设备(AVD:Android Virtual Device)。

        一个虚拟设备就是一个安卓模拟器,它允许你配置特殊的设备。

        一.创建安卓虚拟设备:

            1.运行安卓虚拟设备管理器:

                * 在Android Studio中,选择Tools>Android>AVD Manager,或者在工具栏中单击AVD Manager图标。

                * 或者打开命令行,进入到sdk/路径下,执行:

                    tools/android avd

                备注:从命令行启动时出现的AVD管理器可能和从Android Studio中启动的版本不同,所以下面的说明可能不是全部适用。

            2.在AVD管理器主窗口中,单击Create Virtual Device按钮。

            3.在选择硬件窗口中,选择一个设备配置,如Nexus的6,然后单击下一步。

            4.为AVD选择所需的系统版本,然后单击下一步。

            5.验证配置设置,然后单击完成。

            欲了解更多关于使用AVD的信息,请参考管理AVDs和AVD管理器。

        二(1).通过Android Studio运行:

            1.在Android Studio中,选中你的项目然后从工具栏中单击Run图标。

            2.在Choose Device窗口中,选中Launch emulator单选按钮。

            3.从Android virtual device列表菜单中,选中你创建的虚拟器,然后但你OK。

            启动虚拟器可能需要等待几分钟。保持屏幕为未锁定状态,虚拟器启动后,你会在其屏幕上看到运行的项目。

        二(2).通过命令行运行:

            1.通过命令行构建工程。生成的APK文件将位于app/build/outputs/apk/路径下。

            2.确保Android SDK platform-tools/路径被添加进了环境变量。

            3.执行下面的命令:

                adb install app/build/outputs/MyFirstApp-debug.apk

            4.在虚拟器上找到并打开MyFirstApp程序。

相关推荐