运行自己的android应用

      译自:http://developer.android.com/training/basics/firstapp/running-app.html

      如果你已经根据前面的课程创建了一个android工程,那么工程中会包含一个默认的"Hello World"源文件,通过此源文件可以直接运行app。

      怎么运行app取决于两个条件:是否使用android设备和是否使用eclipse。本文介绍了在真实的设备以及android模拟器上安装和运行app的方法,并且同时介绍使用eclipse和命令行的两种方法。

      在运行app之前,首先来了解一下android工程中的一些目录和文件:

      AndroidManifest.xml

  manifest文件描述了app的一些基本的特征,并且定义了app的每一个组件,在了解了更多的课程后,你会从这个文件中学习到很多的声明。

   manifest中应该包含的其中一个很重要的元素是<users-sdk>,它通过android:minSdkVersion和android:targetSdkVersion定义了app与不同android版本的兼容性。对于你的第一个最简单的Hello World应用来说,这部分内容如下:

   

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

    通常将android:targetSdkVersion的值设得越高越好,然后最在对应的版本平台上测试自己的app。

 

   src/

   app源文件的目录,在默认情况下,它包括一个Activity的类,当app开始运行时这个类会被启动。

  

   res/

       包含app资源的一些目录,在这里只列出一部分:

               drawable-hdpi/

      drawable对象(如Bitmaps)的目录,这些对象是为高分辨率的屏幕设置的,其它的drawable目录也相应的包含适应其它分辨率的drawable对象。

              layout/

     定义app的用户接口的文件目录

      values/

              其他收集各种资源的XML文件的目录,比如对数组和颜色的定义。

       当你创建和运行默认的android app时,默认的Activity类会启动,并加载一个"Hello World"的格式文件。运行结果不会多么振奋人心,在在你着手开发之前,懂得怎么运行app是很重要的。

 

       在真实设备上运行

      如果你有可用的android设备,那么安装和运行app的步骤如下:

      1.通过USB线将你的android设备与开发的机器相连。如果你在windows环境下开发,可能需要为设备安装合适的USB驱动。

      2.在设备上打开'USB Debugging'

         对于大部分运行android3.2或者更老版本的设备来说,可以在'Settings > Applications > Development'目录下找到设置的选项。

         对于android4.0或者更新的版本,在'Settings > Developer options'下设置。

         注意:在android4.2或者更新的版本上,'开发选项''默认是隐藏的,为了让其可见,在'Settings > About phone'下点击'创建号码'7次,再返回之前的界面找到'开发选项''。

     从eclipse下运行app:

     1.打开一个工程的文件在工具栏上点击'Run'。

     2.在出现的'运行方式'窗口下选择android应用并点击确定。

     通过以上步骤,eclipse会在连接的设备上安装app并启动它。

     或者在命令行运行app:

     1.将命令行下的目录改为android的根目录并运行:   

ant debug

     2.要确保Android SDKplatform-tools/ 目录包含在PATH环境变量中,接着执行:

adb install bin/MyFirstApp-debug.apk

    3.在设备上,找到MyFirstActivity并打开

     以上就是在真实设备上创建和运行android应用的过程。

     在模拟器上运行

      不管是使用eclipse还是命令行,为了在模拟器上运行app,你首先需要创建一个android虚拟设备(AVD),AVD是android模拟器下的配置设备,通过它我们可以模拟各种不同的android设备。

      创建AVD的过程:

      1.加载'Android Virtual Device Manager'

      a.在eclipse下,在工具栏点击'Android Virtual Device Manager'

      b.在命令行,将目录改为<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下运行app:

      1.打开其中一个工程的文件并在工具栏上点击'Run'.

      2.在随后出现的窗口中,选择'Android Application'并点击'OK'.

      eclipse便会在AVD上安装并启动app.

     

      在命令行下运行app:

      1.将命令行下的路径改为android的根目录,并执行:

    ant debug

      2.确保在PATH环境变量下已包含platform-tools/目录,接着执行:

         adb install bin/MyFirstApp-debug.apk

      3.在模拟器下,找到MyFirstActivity并打开它。

      这就是在模拟器下创建和运行android app的过程。

 

 

基于SSM框架的网红酒店预定系统,是一个集前台用户操作和后台管理员管理于一体的综合性平台。该系统旨在通过信息化手段,提高酒店预订的效率和用户体验。 系统的主要功能模块包括: 1. **用户管理**:允许用户注册、登录,查看个人信息,以及修改个人资料和密码。 2. **客房管理**:管理员可以添加、删除或修改客房信息,包括房型、价格、设施等。 3. **预订管理**:用户可以浏览可用房型,进行预订操作,管理员则可以管理预订订单,包括确认预订、办理入住和退房等。 4. **退订管理**:用户和管理员都可以处理预订的取消,管理员可以审核退订请求。 5. **系统管理**:管理员可以进行系统设置,包括权限管理、日志查看等。 系统的设计考虑了用户体验和管理员的便捷性,通过SSM框架的灵活性和MySQL数据库的稳定性,实现了数据的高效管理和处理。系统的前端界面友好,操作流程简洁,能够满足用户快速预订和查询的需求。同时,系统的后台管理功能强大,能够为管理员提供全面的数据分析和决策支持。 此外,系统还具有高度的安全性和稳定性,通过角色权限控制,确保了数据的安全性和系统的稳定运行。系统的开发和设计,不仅提升了网红酒店的品牌形象,也为用户带来了便捷的预订体验,进一步推动了酒店行业的信息化发展。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值