Android环境搭建及SVN工具使用介绍.ppt

上传人:scccc 文档编号:11966762 上传时间:2021-11-23 格式:PPT 页数:53 大小:1.46MB
返回 下载 相关 举报
Android环境搭建及SVN工具使用介绍.ppt_第1页
第1页 / 共53页
Android环境搭建及SVN工具使用介绍.ppt_第2页
第2页 / 共53页
Android环境搭建及SVN工具使用介绍.ppt_第3页
第3页 / 共53页
Android环境搭建及SVN工具使用介绍.ppt_第4页
第4页 / 共53页
Android环境搭建及SVN工具使用介绍.ppt_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《Android环境搭建及SVN工具使用介绍.ppt》由会员分享,可在线阅读,更多相关《Android环境搭建及SVN工具使用介绍.ppt(53页珍藏版)》请在三一文库上搜索。

1、Android环境搭建及SVN工具使用介绍,Android开发环境搭建流程SVN软件管理使用说明 软件编码注释规范,Android环境搭建及SVN工具使用介绍,一 Android开发环境搭建流程,Android环境搭建及SVN工具使用介绍,1. 安装JDK和配置Java开发环境,1.1 在网站 下载JDK软件安装包; 1.2 安装JDK开发软件; 1.3 环境变量参数设置;,(1) 右键单击“我的电脑”,选择“属性”-“高级”-“环境变量”,选择“系统变量”,找到“Path”变量名,点击“编辑”,添加JDK安装目录中“bin”文件夹路径,然后再点击“确定”。 (2)再找到“CLASSPATH”

2、变量(如果没有,点击“新建”,新建一个变量),输入JDK安装目录中“lib”和“demo”的路径,注意用“;”符号分隔开。,Android环境搭建及SVN工具使用介绍,1. 安装JDK和配置Java开发环境,Android环境搭建及SVN工具使用介绍,1. 安装JDK和配置Java开发环境,1.4 测试JDK是否安装成功。,点击开始-运行,输入“CMD”,打开命令行模式,键入命令“Java -version”,检测是否安装成功,运行结果如下图显示。,Android环境搭建及SVN工具使用介绍,2. 安装Eclipse开发软件,在网址下载,把下载的Eclipse的压缩包解压缩到要安装的路径。,A

3、ndroid环境搭建及SVN工具使用介绍,3. SDK和ADT插件的安装和配置,3.1 Android SDK安装,3.1.1 在网站下载SDK插件; 3.1.2 把下载好的SDK安装包解压缩到要安装的路径,然后运行“SDK Manager.exe”; 3.1.3 如果显示“Fail to fetch URL”,需要将HTTPS方式改为HTTP方式, 在“Android SDK and AVD Manager”窗口左侧选择“Settings”, 并选中“Misc”选项下的两个复选框,如下图所示。,Android环境搭建及SVN工具使用介绍,3. SDK和ADT插件的安装和配置,3.1 Andr

4、oid SDK安装,Android环境搭建及SVN工具使用介绍,3. SDK和ADT插件的安装和配置,3.1 Android SDK安装,3.1.4 点击“Android SDK and AVD Manager”窗口左侧选择“Available Packages”选项,然后再右边选项中选择要安装的“API”版本, USB驱动及SDK文档,为了测试方便我们全选择。选好之后点击 “Install Selected”按钮,安装选中的软件包,,Android环境搭建及SVN工具使用介绍,3. SDK和ADT插件的安装和配置,3.2 Android SDK安装(2)-可以替代Step 3.1 把andr

5、oid-sdk-windows直接copy到要安装SDK的路径。,Android环境搭建及SVN工具使用介绍,3. SDK和ADT插件的安装和配置,3.3 Android SDK配置,右键单击“我的电脑”,选择“属性”-“高级”-“环境变量”,选择“系统变量”,找到“Path”变量名,点击“编辑”按钮,将Android SDK安装文件夹下的“tools”文件夹的路径加入到“Path”变量名中,点击“确定”,完成环境变量配置。,Android环境搭建及SVN工具使用介绍,3. SDK和ADT插件的安装和配置,3.4 安装和配置ADT,3.4.1 启动Eclipse软件,点击“Help”菜单,选择

6、“Install New Software”。 3.4.2 点击“Add.”按钮,输入地址 ,如下图所示。,Android环境搭建及SVN工具使用介绍,3. SDK和ADT插件的安装和配置,3.4 安装和配置ADT,3.4.3 如下图所示,“Name”项全选,点击“Next”,按步骤完成安装。,Android环境搭建及SVN工具使用介绍,3. SDK和ADT插件的安装和配置,3.4 安装和配置ADT,3.4.4 打开菜单“Windows”,依次选择“Preferences”- “Android”,点击“Browse.”按钮,选择Android SDK的安装路径,如下图所示。,Android环境

7、搭建及SVN工具使用介绍,3. SDK和ADT插件的安装和配置,3.4 安装和配置ADT,3.4.5 点击“OK”按钮。打开菜单“File”,选择“NEW”- “Project.”命令,出现下图所示“Android Project”选项,表示安装配置成功。,Android环境搭建及SVN工具使用介绍,4. 新建一个Android 项目和Android Virtual Device(AVD)虚拟机的配置,4.1 新建一个Android项目,4.1.1 打开“Eclipse”软件,打开菜单“File”,选择“NEW”- “Project.”命令,在弹出的“New Project”对话框的列表中展开

8、“Android”项,然后选择“Android Project”,如上图所示。 4.1.2 点击“Next”按钮,在“Project name”文本框中输入名字“HelloAndroid”,然后在“Build Target”选框中选择“Android 1.5”,然后依下图依次填入以下选项。最后单击“Finish”按钮,此时新项目创建完成。,Android环境搭建及SVN工具使用介绍,4. 新建一个Android 项目和Android Virtual Device(AVD)虚拟机的配置,4.1 新建一个Android项目,Android环境搭建及SVN工具使用介绍,4. 新建一个Android

9、项目和Android Virtual Device(AVD)虚拟机的配置,4.2 Android虚拟机AVD的配置及新建项目的运行,4.2.1 打开“Window”菜单,选择“Show View”-“Package Explorer”。再打开“Window”菜单,选择“Android SDK and AVD Manager” 4.2.2 点击左边的“Virtual Devices”选项,再点击右边的“New.”按钮,新建一个AVD,依次填上以下项目,点击“Creat AVD”。,Android环境搭建及SVN工具使用介绍,4. 新建一个Android 项目和Android Virtual De

10、vice(AVD)虚拟机的配置,4.2 Android虚拟机AVD的配置及新建项目的运行,Android环境搭建及SVN工具使用介绍,4. 新建一个Android 项目和Android Virtual Device(AVD)虚拟机的配置,4.2 Android虚拟机AVD的配置及新建项目的运行,Android环境搭建及SVN工具使用介绍,4. 新建一个Android 项目和Android Virtual Device(AVD)虚拟机的配置,4.2 Android虚拟机AVD的配置及新建项目的运行,4.2.3 配置Android 模拟器运行的AVD,打开“Run”菜单,选择“Run Config

11、urations”命令,打开“Run Configurations”对话框,双击对话框左边的“Andriod Application”菜单命令,按下图进行配置,配置完成后点击“Apply”,再点击“Run”,这样我们就可以运行新建的Android项目HelloAndroid了。,Android环境搭建及SVN工具使用介绍,4. 新建一个Android 项目和Android Virtual Device(AVD)虚拟机的配置,4.2 Android虚拟机AVD的配置及新建项目的运行,Android环境搭建及SVN工具使用介绍,4. 新建一个Android 项目和Android Virtual D

12、evice(AVD)虚拟机的配置,4.2 Android虚拟机AVD的配置及新建项目的运行,Android环境搭建及SVN工具使用介绍,4. 新建一个Android 项目和Android Virtual Device(AVD)虚拟机的配置,4.2 Android虚拟机AVD的配置及新建项目的运行,4.2.4 注意:如果运行出错,原因是配置AVD的Path不对,新增一个变量名为:“ANDROID_SDK_HOME”环境变量,内容设为SDK的根目录,如D:Androidandroid-sdk_r12-windowsandroid-sdk-windows。 4.2.5 设定完后就能正常Run了。,A

13、ndroid环境搭建及SVN工具使用介绍,4. 新建一个Android 项目和Android Virtual Device(AVD)虚拟机的配置,4.3 HelloAndroid项目在虚拟机上的运行结果,Android环境搭建及SVN工具使用介绍,5. 调试HelloAndroid程序,5.1 使用DDMS在Eclipse上调试程序,为了在调试Android程序时迅速地找到程序的错误所在,需要我们学会Android程序在Eclipse开发环境中的调试方法。 DDMS是ADT的一种插件,是Dalvik Debug Monitor Service的缩写,通过它我们可以在Eclipse上轻松地调试我

14、们的Android 程序。,5.1.1 先将我们的Eclipse开发工具的工作界面切换到DDMS标签。首先确定Eclipse开发工具右上角是否有“DDMS”标签,如果有则直接点击该标签就可切换到DDMS工作界面,如下图所示。,如果没有,则点击“Open Perspective”按钮,选择“DDMS”选项。,Android环境搭建及SVN工具使用介绍,5. 调试HelloAndroid程序,5.2 使用DDMS的 “Logcat” 调试程序,“Logcat”通过“android.util.Log”类的静态方法来查找错误和打印系统日志消息,它是一个进行日志输出的API,我们在Android程序中可

15、以随时为某一个对象插入一个Log,然后在DDMS中观察Logcat输出是否正常。Android.util.Log常用的方法有以下5个: Log.v(String tag,String msg); Log.d(String tag,String msg); Log.i(String tag,String msg); Log.w(String tag,String msg); Log.e(String tag,String msg); 这5种方法的首字母分别对应VERBOSE,DEBUG,INFO,WARN,ERROR。利用DDMS调试时它们的区别并不大,只是显示的颜色不同。一般如果使用断点方式来

16、调试程序,使用Log.e比较合适。Log.v,Log.d信息应当只存在于开发过程中,最终版本只可以包含Log.i,Log.w,Log.e这三种日志信息。 我们以HelloAndroid程序为例进行调试:,Android环境搭建及SVN工具使用介绍,5. 调试HelloAndroid程序,5.2 使用DDMS的 “Logcat” 调试程序 以HelloAndroid程序为例,ackage com.yarin.android.HelloAndroid; import android.app.Activity; import android.os.Bundle; import android.uti

17、l.Log; public class HelloAndroidActivity extends Activity /*定义TAG标签,可以很方便地区分打印出来的Log*/ private static final String TAG = HelloAndroid; public void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); /*打印不同的Log信息*/ Log.v(TAG,VERBOSE); Log.d(TAG,DEBUG); Log.i(TAG,INFO); Log.w(TAG,W

18、ARN); Log.e(TAG,ERROR); setContentView(R.layout.main); ,5.2.1 首先我们修改HelloAndroid.java程序如下所示:,Android环境搭建及SVN工具使用介绍,5. 调试HelloAndroid程序,5.2 使用DDMS的 “Logcat” 调试程序 以HelloAndroid程序为例,5.2.2 点击“RUN” “Debug”菜单命令,进入调试模式。,Android环境搭建及SVN工具使用介绍,5. 调试HelloAndroid程序,5.2 使用DDMS的 “Logcat” 调试程序 以HelloAndroid程序为例,5

19、.2.3 切换到“DDMS”界面,点击“Logcat”标签,查看我们刚刚在程序中打印的Log信息,用不同颜色表示不同等级的信息,这样可方便我们对程式进行追踪,使得调试Android程序更加方便。,Android环境搭建及SVN工具使用介绍,5. 调试HelloAndroid程序,5.2 使用DDMS的 “Logcat” 调试程序 以HelloAndroid程序为例,5.2.4 我们只查看标签TAG为“HelloAndroid ”的Log信息。,点击LogCat标签栏右上角“+”号,Android环境搭建及SVN工具使用介绍,5. 调试HelloAndroid程序,5.2 使用DDMS的 “Lo

20、gcat” 调试程序 以HelloAndroid程序为例,5.2.4 我们只查看标签TAG为“HelloAndroid ”的Log信息。,Android环境搭建及SVN工具使用介绍,二 SVN软件使用说明,Android环境搭建及SVN工具使用介绍,1. 什么是SVN,SVN是英文Subversion的缩写,有一个比喻:SVN = 版本控制 + 备份服务器。简单的说,我们可以把SVN当成备份服务器,更好的是,他可以帮我们记住每次上传到这个服务器的档案内容。并且自动的赋予每次的变更一个版本。 我们称用来存放上传档案的地方就做Repository。翻译换成中文,有点像是档案仓库的意思。基本上,第一

21、次我们需要有一个新增(add)档案的动作,将想要备份的档案放到Repository上面。日后,当我们有任何修改时,都可以上传到Repository上面,上传已经存在且修改过的档案就叫做commit,也就是提交修改给SVN server的意思。针对每次的commit,SVN server都会赋予这个档案一个新的版本。同时,也会把每次上传的时间记录下来。日后,因为某些原因,我们可以从Repository下载曾经提交的档案,当然我们也可以直接选择取得最新的版本。如果忘记了版本,还是可以靠记忆尝试取得某个日期的版本。,Android环境搭建及SVN工具使用介绍,2. 为什么要使用SVN?,首先,作为一

22、个编程人员,我们工作中经常遇到的问题: (1)备份工作档案十分重要。要时刻想着备份自己的工作档案,因为我们永远不知道电脑会在什么时间挂掉,或是突然死机重启,而自己刚刚编辑的档案还没有存档,又不得不重新开始,既费时又费力。,(2) 对我们的程序员来说,代码的版本管控非常重要,我们永远无法保证手头上最新版本永远都是对的。很多时候,在经过数天努力工作后,我们才发现自己走错了方向。需要将所有的修改回复到数天前版本。没有几个人能够完全记住自己修改过什么东西,如果没有做好版本控管,那么,最差的状况就是要全部重来。,(3)我们所有的项目组内的人员大家都是一个整体,大家之间的数据同步也是非常重要的。很多时候,

23、除了我们个人外,还有其它的伙伴也需要您的档案。怎么把最新的档案提供给伙伴呢?,(4)备份不同版本非常耗费硬盘空间的。例如:我们有一个总共10MB的目录,使用单纯的档案备份。如果有10个版本就会变成100MB。20个版本就有200MB。如果,不想备份这么多版本,那么势必就是要减少备份的次数,拉长备份周期将会导致数据遗失的危险性增高。如果把旧的不需要的备份删除?根据经验,只要时间一拉长,您跟本就不知道一个月以前的版本是重要或者是不重要。,Android环境搭建及SVN工具使用介绍,2. 为什么要使用SVN?,SVN具有以下优点,完全能够解决我们以上遇到的问题:,(1)SVN Repository可

24、以是自己计算机上的一个目录,也可以是公司的服 务器,当然我们对自己编辑的档案可以很方便地进行备份。 (2)SVN有很棒的版本控管机制。所有上传的版本都会帮您记录下来。日后 您可以随时取得某一个时刻的版本。而且,也有版本分支及合并等好用的 功能。 (3) SVN可以让不同的开发者存取同样的档案,并且利用SVN Server作为 档案同步的机制。也就是说,您有档案更新时,无须将档案寄给我们项目 组的开发成员。只需要告诉他新的版本已经在SVN Server上面,请他自己 去SVN Server上面就可以取得最新版本。 (4) SVN的存放档案方式是采用差异备份的方式。也就是说,他只会备份有 不同的地

25、方,很省硬盘空间,我们不用为时刻注意硬盘空间不够而发愁。,基于上述优点,SVN已经成为我们工作中一个必不可少的工具。,Android环境搭建及SVN工具使用介绍,3. 搭建SVN客户端,2.1 在网站下载Windows端程序, 如果是32-bit的Windows XP 应该使用TortoiseSVN-1.6.x.xxxx-win32-svn-1.6.x.msi 这个档案。如果是64-bit 的操作系统,则应该使用TortoiseSVN-1.6.x.xxxx-x64-svn-1.6.x.msi 这个档案。我们使用的是1.6版本TortoiseSVN-1.6.7.18415-win32-svn-1

26、.6.9.msi。 2.2 执行下载回来的TortoiseSVN 安装程序,就会进行TortoiseSVN 的安装。正确安装后,应该进行一次的重开机,以确保TortoiseSVN 的正确无误。 2.3 安装成功后,在档案管理员内按下鼠标右键,应该可以看到如下的画面:,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.1 从SVN服务器中获取代码,4.1.1 首先建立工作(Working)目录。所谓的工作(Working)目录其实就是我们平常用来存放工作档案的地方。通常我们会等到自己的工作做的一个段落的时候再进行备份。所以我们平常都是在工作(Working)目录下面

27、工作,等到适当时机在提交(commit)到仓库(repository)中。例如,我们想在E:Hisensesoftware下面建立一个名为SVN的目录,作为我们一个项目中代码集中管理的地方,我们修改的代码主要为MMP部分,因此我们建立了5326_MMP目录。,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.1 从SVN服务器中获取代码,4.1.2 在5326_MMP目录的文件夹图标上按右键,也可进入MT5380目录后,在空白的地方按右键,选择SVN Checkout。,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.1 从SVN服

28、务器中获取代码,4.1.3 第一次登陆会要求输入用户名密码验证身份,输入用户名和密码后,我们选中“保存认证”,就可以取消每次操作进行的身份验证步骤了:,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.1 从SVN服务器中获取代码,1. 我们要填入的是仓库(repository)的位置,对于SVN来说,仓库(repository)的位置都是URL。点击“版本库URL”旁边的 按钮,可以准确定位仓库位置。 2.看一下检出至目录(Checkout directory),这个字段应该要指向我们的工作(working)目录。确认后,按下确定(OK)按钮,我们应该可以看到如

29、下信息窗口:,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.1 从SVN服务器中获取代码,这样就表示获取代码动作完成。按下OK按钮后,再打开刚刚建立的目录下。,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.1 从SVN服务器中获取代码,SVN会在工作目录下,以及其子目录下建立这个.svn的子目录。 特别注意:我们不应该进去这个目录,尤其不应该改动这个目录下面的任何内容。否则会很可能会造成SVN无法正常运作。 我们现在的目录也出现了3D文件夹,它里面就包含了我们要修改的代码。,隐藏文件夹,保存文件夹的版本状态等数据。,Andro

30、id环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.2添加(Add)、导入(Import)文件至SVN服务器仓库,4.2.1 在工作目录下右击,看看有无SVN repository browser选项。如没有请按步骤 4.2.2添加 SVN Repo-browser选项。,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.2添加(Add)、导入(Import)文件至SVN服务器仓库,4.2.2添加 SVN Repo-browser选项。,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.2添加(Add)、导入(Imp

31、ort)文件至SVN服务器仓库,4.2.2添加 SVN Repo-browser选项。,点击按钮“应用”和“确定”就可以了,发现SVN Repo-browser已经在右键选项里了。,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.2添加(Add)、导入(Import)文件至SVN服务器仓库,4.2.2 在工作目录下右击,选择SVN版本库浏览器(SVN Repo-browser)选项,进入版本库浏览器,找到服务器中对应的仓库目录,然后右击选择“Create folder”,即可在服务器中添加文件夹。 然后,选择刚创建的文件夹,点击右键,选择“Add file”或“

32、Add folder”就可以执行添加文件或文件夹的操作了。,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.3提交(commit)文件至SVN服务器仓库,一旦我们对文件或文件夹做了任何修改,那么文件或文件夹的显示图片会发生变化。下图中修改了其中的二个文件:,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.3提交(commit)文件至SVN服务器仓库,当我们更改了代码或文件时,需要将更该提交到服务器上。此时按右键选择“SVN Commit”。出现提交窗口,添加更改信息,选择要提交的文件,然后点击“确定”就可以了。,Android环境

33、搭建及SVN工具使用介绍,4. SVN Serve的使用,4.4 更新本机代码与SVN服务器上最新的版本一致,这个也很简单,只要在需要更新的文件夹上点击右键或在该文件下的空白处点击右键,点击SVN Update,就可以了。,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.5重命名文件或文件夹,并将修改提交到SVN服务器,只要在需要重命名的文件或文件夹上点击右键,点击TortoiseSVN=Rename,在弹出的窗体中输入新名称,点击OK按钮,就可以了。此方法也不是直接重命名,而是将该文件或文件夹的名称标记为重命名后名称,也需要我们使用SVN Commit提交到S

34、VN服务器后才真正重命名。,Android环境搭建及SVN工具使用介绍,4. SVN Serve的使用,4.6 删除文件或文件夹,并将修改提交到SVN服务器,一种方法是,我们直接删除文件或文件夹,然后使用SVN Commit提交更新到SVN服务器。 另一种方法是,在你要删除的文件或文件夹上点击右键=TortoiseSVN=Delete删除,此方法也不是直接删除,而是将该文件或文件夹的状态置为删除,也需要我们使用SVN Commit提交到SVN服务器后才真正删除。 说明:实际上,从你把源代码迁签入SVN服务器开始,每一个版本的数据和文件,就算是你已经删除了的,也都可以随时迁出。,Android环境搭建及SVN工具使用介绍,三 软件编码注释规范,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1