推荐: LOGO设计微信开发包装设计游戏开发接口开发手机网站开发VI设计文字设计Web前端开发网页设计客厅装修情人节表白Oracle数据库网站建设个人网站建设微信客户端

热门搜索: LOGO设计微信开发VI设计网站建设网站推广

当前位置: 威客百科 > 安卓开发 > 安卓开发常见问题
免费发布需求,接收报价与方案

安卓开发常见问题

什么是安卓开发?

相关提示: 【安卓开发环境搭建】【自学安卓软件开发】【安卓开发好学吗】【安卓开发有前途吗】【ios和安卓开发哪个好】【安卓系统是谁开发的】

Android的开发工具有哪些?

    1.Android模拟器:Android Emulator是一个Dalvik虚拟机的运行工具,它可以像一台Android手机设备一样运行Android应用程序,使得Android应用程序不再受到硬件设备的约束。更重要的是,我们可以通过使用Emulator对应用程序进行简单的调试。
    2.Dalvik调试监控服务工具(DDMS):它可以监控程序的运行,查看Emulator的文件系统,暂停某些运行中的线程。
    3.Android资源打包工具(AAPT):它可以创建.apk文件,这些文件包含Android应用程序的二进制文件和资源文件。
    4.Android调试工具(ADB):它是基于客户端/服务器模式的连接Emulator或者还真实手机设备的调试工具。概括来说,一个ADB由3部分组成:一个Emulator或是真实手机设备作为客户端,一台电脑设备作为服务器端以及客户端的应用程序如DDMS。
    5.SQLite数据库:它直接读写原始的磁盘文件,一个完整的SQL数据库就包含在一个独立的磁盘文件中。它是世界上使用最广泛的SQL数据引擎之一,被用在大量的桌面电脑以及消费电子设备中,如移动电话、掌上电脑和MP3播放器等。
    6.Traceview工具:可以通过它的图形化界面的读取工具来读取Android的日志信息。每当运行完一个Android应用程序时,我们就可以使用Traceview工具来运行新生成的.trace日志文件。
    7.mksdcard卡:使用Emulator创建一个.trace文件的时候,如果没有SD卡,那么就要采用mksdcard方法来创建一张虚拟的SD卡。
    8.dx工具:是将.class文件中的Java字节码重写为Android字节码并存储在.dex文件中的工具。
    9.activityCreator工具:是一个创建Android工程的工具,可以帮助我们创建一套完整的工程结构。

SDK中常用的命令:
    1.adb命令:Android调试桥(adb)是一个多用途命令行工具。在使用adb命令前,需要先知道有哪些模拟器/设备被连接到adb服务器。如果当前系统中运行多个模拟器/设备实例,在运行命令时需要制定出目标实例。使用adb命令可以在模拟器/设备上安装新的应用程序。使用adb命令可以完成文件的复制功能。与文件安装不同,它可以用于任意类型的文件。Android平台底层使用Linux内核,因此可以使用Shell来进行操作。
    2.Android命令:在安装Android SDK时,下载了很多Android平台,使用Android命令可以获得所有可用的Android平台列表,还可以创建和删除AVD。
    3.Emulator命令:Android SDK中提供了一个移动设备模拟器,开发者不需要准备真实的移动设备就可以进行Android开发。
    4.mksdcard命令:可以快速创建FAT32磁盘镜像,启动模拟器时加载该磁盘镜像可以模拟真实设备的SD卡。在创建AVD时,可以同时创建SD卡。使用该命令的好处是可以在多个模拟器间共享SD卡。