- 浏览: 20130 次
- 性别:
- 来自: 南京
-
最新评论
细致完整的Android开发环境搭建教程
原文:(有图) http://jingyan.baidu.com/article/fa4125acaeeb8928ad709257.html
| 浏览:14330 |更新:2013-12-04 16:15 |标签: android
相信学习Android开发的程序猿们都晓得, 首先就是android开发环境搭建。这一课说起来简单,但是对不少Android开发入门的小白来说还是一个难点,在安卓环境搭建过程中会遇到各种各样的问题,今天就来为大家汇总归纳关于android开发环境搭建过程中遇到的各种问题,希望能帮到大家。
一、安装JDK1、JDK下载打开网站,选择相应的操作系统下载JDK
1.png(53.95 KB, 下载次数: 5)
下载附件保存到相册
Java SE下载页面
2013-4-23 13:14 上传
2、安装JDK本机是64位,所以,选择jdk-7u21-windows-x64.exe下载,下载完成后,进行安装,安装路径放在了D:\Java\jdk7\,完成安装
3、环境变量设置
1. 我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:
2. JAVA_HOME值为: D:\Java\jdk7\(你安装JDK的目录)
3. CLASSPATH值为:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;
4. Path: 在开始追加 %JAVA_HOME%\bin;
5. NOTE:前面四步设置环境变量对搭建Android开发环境不是必须的,可以跳过。安装完成之后,可以在检查JDK是否安装成功。打开cmd窗口,输入java –version查看JDK的版本信息。出现类似下面的画面表示安装成功了:
补充:dt.jar、rt.jar、tools.jar
dt.jar和tools.jar是两个java最基本的包,里面包含了java中最重要的lang包到各种高级功能如可视化的swing包,是java必不可少的。
jar包
类别
备注说明
tools.jar
工具类库,编译和运行需要其中的类sun.tools.java.*,sun.tools.javac.*
一般只在javac时用到,java XXX.java 等价于java –classpath=%java_home%/lib/tools.jar XX.XXX.main XXX.java,javac是对上述命令的封装,因此不用加到classpath中。应用服务器用来编译JSP文件,应用服务器会自己加载,不需要自己设置。
rt.jar
java基础类库
默认在根classloader的加载路径里面,无需添加至classpath,同样jre/lib下的大部分jar都在这个路径中;检测方法:删去classpath中的rt.jar,用java –verbose命令检测。
dt.jar
运行环境的类库,主要是swing包
用到swing时最好加上,Eclipse开发环境默认是JRE,所以需要设置。
二、安装Eclipse1、Eclipse下载打开官方网站,点击Downloads,选择Windows32 Bit下的Eclipse IDE for Java Developers下载,如下
下载完成后解压即可使用
三、安装SDK1、SDK安装
运行文件夹android-sdk-windows中的SDK Manager.exe,出现图3-1,选择需要安装的文件,然后“Install”,等待long long的时间。
图3-1 SDK安装界面
如果遇到消息“Failed to fetchURL…”的错误提示,那么需要将HTTPS方式改为HTTP方式,在“Android SDK and AVD Manager”窗口的左侧选择“Settings”,选中“Forcehttps://...”选项,点击“Save & Apply”,并重新运行SDK Setup.exe在这里我花了很长时间,后来发现下载了一些过时的文件,所以需要注意。点击Available packages选择高版本的SDK。
图3-2 Availablepackages
图3-3 InstalledPackages
注意:为了让使用者减少长久的等待时间,这里将所下载的目录打包成压缩文件,这样就可以直接解压使用而不需要执行步骤SDK安装。参见软件目录中的android-sdk-windows.rar压缩包。安装结束之后文件列表如下:其中一部分可能是多余的,网上的解释:add-ons:一些扩展库,例如 Google APIs Add-Ondocs:API文档等等platforms:各个版本的平台组件samples:一些实例程序tools:各种辅助工具usb_driver:windows下的一些usb驱动temp:存放下载平台组件过程中的临时文件
3、SDK配置
将tools所在文件夹路径(本机路径是D:\ProgramFiles\Android\android-sdk-windows\tools;)加入到path的环境变量中,方法与设置环境变量方法相同。请注意:此时必须完善Android SDK的安装方可成功,具体操作如下:
1)SDK Location指向android目录Windows preferences中的android选项,SDK Location所填的内容应该是Android SDK的安装路径(在这里是D:\Android\android-sdk-windows)即可。补充:若在“SDK安装”过程中,是直接解压android-sdk-windows.rar压缩包,那么需要先进行SDK配置,才能完善SDK的安装。
图3-4 Android SDK路径配置
如果不设置SDK Location的值,将出现图3-5错误。
图3-5未添加SDK路径错误
2)更新eclipse中的SDKWindows Android SDK and AVD Manager Installedpackages Update All Accept All Install Accepted”,详见图3-6。全部安装的时间大约是45分钟,出现“ADB Restart”对话框,单击“Yes”,最后关闭除eclipse之外的对话框即可,此时ADT安装成功。
四、配置ADT打开Eclipse,Help->Install New Software打开图4-1对话框
图4-1 ADT下载网址设置
在“Location”中写入http://dl-ssl.google.com/android/eclipse,即按照红框中的内容填写,最后点击OK,将出现图4-2界面,单击“Select All”之后,将红框所在的关键部分处修改相同,单击两次不同页面下的“Next>”之后,再选择“I accept the terms of license agreement”以及“Finish”,然后耐心等待约20分钟,让系统Install Software,注意此时可能会出现“SecurityWarning”,主要意思是ADT包含未署名的内容,并且不具有有效性和真实性,询问是否继续安装,关系不大,单击“OK”,最后eclipse将提示重启使ADT生效,单击“Restart Now”即可。
图4-2 ADT安装五、创建模拟器(AVD)
Windows Android SDK and AVD Manager Virtualdevices New按照图5-1填写,最后点击Create AVD即可。注意:如果你点击左侧面板的Virtual Devices,再右侧点击New,而target下拉列表没有可选项时,这时候点击左侧面板的Available Packages,在右侧勾选https://dl-ssl.google.com/android/repository/repository.xml,然后点击Install Selected按钮,接下来就是按提示做。
图5-1创建新的模拟器
解释:Target是模拟器的可用平台;SD Card是记忆卡,也就是手机的内存卡;Skin是模拟器显示的屏幕大小,具体参数为:WVGA:800*480QVGA:320*240VGA:640*480HVGA:480*320WQVGA400:240*400WQVGA432:240*432WVGA800:800*480WVGA854:854*480或者也可以选择Resolution,自由设置模拟器屏幕大小。Hardware(AVD所需要的特殊设备)中的值:Abstracted LCDdensity(分辨率)其值是由选择的Skin自动设置的等等。
图5-2运行模拟器
选中SDK Android2.2,点中StartàLaunch,将出现图3-3的模拟器。
图5-3启动模拟器
图5-4未知虚拟设备
android模拟器出错,emulator: ERROR: unknown virtual device name原因:我的文档的默认位置改变,由于创建的文件路径引用错误造成的。法一:把“F:\Users\<username>\.android”下的文件复制到“C:\Users\<username>\.android“下面即可解决这个问题,不过这样的解决方案有一个明显的缺点,那就是如果又新建立AVD,又得重新复制。法二:“我的电脑”--右击属性--高级--环境变量--系统变量--新建--变量名为“ANDROID_SDK_HOME”(注意,这个变量名不能改变,只能是这个名字!),然后把变量值改为你想把AVD所在的“.android”文件夹放置的位置,比如:”F:\AndroidEmulator”,在这里我把它放在Android SDK包中,值为:“D:\Program Files\Android\android-sdk-windows”
六、HelloWorld程序1、创建Android Project
“File”--“New”--“Other”--“Android”--“AndroidProject”,出现图3-1界面,然后根据需要填写Project name、Application name、Package name、Create Activity内容,并选择Build Target即可。
其中:Project name:一个项目的名称,实际对应一个文件夹。
Build Target:选择该应用程序所使用的SDK版本。
Application name:程序的名称,一般会出现在应用程序的标题栏。
Pakcage name:此名理论上可以随意,但Pakcage有一定的命名规范,即:第一目指明组织类型,比如com一般指公司,org指组织,edu指教育部分;第二目指该组织的名称,比如sun等,我是自己用了自己的名字;第三目及以后则可根据自己的分类进行定义。
Creak Activity:Activity是一个Andriod程序的一个运行实体,有点类似于C语言的main函数,所不同的是Android程序可以有多个类似与main函数的实体。
Min SDK Version:该项一般与Build Target一一对应,不需要特别指出。
图6-1 New AndroidProject2、创建AVD设备
见第五节。如果没有创建AVD设备,也没有关系,可以右击工程“Run As”--“Run Configurations”--“AndroidApplication”--“Android”(填上需要运行的工程名)--“Target”(将部署设备的选择设为Mannul,防止有多个部署设备时的混乱)--“Run”。在跳出的对话框中选择“Launch a new Android Virtual Device”,选中SDK,点击OK即可。
3、编译运行程序
打开hello.java文件,其内容如图6-2所示:
图6-2 hello.java文件内容
图6-3 Java BuildPath设置
Project Properties,出现图6-3对话框,将Android 2.2勾上,点击OK;Run选中SDK,点击Start Launch OK,等待2分钟将出现图6-4结果界面,表明成功。注意:右击所要运行的java文件 “Run As”--“Run Configurations”--“Android Application”--“Android”(填上需要运行的工程名)--“Target”(将部署设备的选择设为Mannul,防止有多个部署设备时的混乱)--“Run”即可。
图6-4运行结果界面
4、调试程序通过DDMS来调试程序:
(1)将Eclipse开发工具的工作界面切换到DDMS标签。如图6-5和图6-6所示。
图6-5打开视图布局显示操作
图6-6视图布局选择框
(2)在“DDMS”界面中选择“Devices”标签,查看其菜单功能:Debug Process(调试进程)、Update Threads(更新线程)、Update Heap(更新堆)、Cause GC(引起垃圾回收)、Stop Process(停止线程)、Screen Capture(屏幕截图)、Reset adb(重启Android Debug Bridge)菜单选项。
通过DDMS的“Logcat”来调试程序
(1)“Logcat”通过“andrdoi.util.Log”类的静态方法来查找错误和打印系统日志消息。andrdoi.util.Log常用的方法有以下5个:Log.v(String tag, Stringmsg); VERBOSELog.d(String tag, Stringmsg); DEBUGLog.i(String tag, Stringmsg); INFOLog.w(String tag, Stringmsg); WARNLog.e(String tag, Stringmsg); ERROR,适用于“断点”方式调试程序Log.v、Log.d信息应当只存在于开发过程中,最终版本只可以包含Log.i、Log.w、Log.e三种日志信息。
(2)点击“Run”-->“Debug”菜单命令,进入调试模式。
(3)切换到“DDMS”界面,点击“Logcat”标签,查看我们刚刚在程序中打印的Log信息。用不同颜色表示不同等级的信息,方便跟踪程序。
(4)调试方法1)设置断点,单步执行:双击某行的标记栏2)声明条件断点,触发完成:断点在表达式值发生变化时触发。双击设置完断点后右击断点,选择“Breakpoint Properties”在勾上“Enable”、“Conditional”,在框中写上表达式变量,当满足时,程序就会挂起;同时,在输入条件表达式时,也可以使用代码帮助。在上下文菜单中,通过Ctrl+Shift+I或右击变量并选择Inspect选择,会显示结果。
[图6-7设置调试界面
七、导入一个现有工程导入非Android工程方法:
“File”--“Import”à“General”--“ExistingProject into Workspace”--“Next”--“Select root directory”--“Browse”,选择待导入工程所在的位置。注意:若没有Android的包,则需要重新设置“Build Path”。
导入Android工程方法:“File”--“New”--“Project”--“Android”--“AndroidProject”--“Next”--“Contents”--“Project name”(另起一个名称)--“Create project from existing source”--“Location”--“Browse”(选择Android工程所在文件夹,到.xml所在的文件夹为止)--“Build Target”(选择模拟器平台版本)--“Finish”。
八、安装APK软件1、模拟器上安装APK软件
设置手机选项:
1. 设置 -- 应用程序 -- 勾选 – 未知来源
2. 设置 – 应用程序 – 开发 – 勾选 : USB调试,允许模拟地点
首先进入Android SDK所在文件夹,由于模拟器启动需要几分钟的时间,所以我们先用命令(emulator -avdyouravdname)启动模拟器(注:双击tools文件夹下的emulator.exe无法启动);
然后将plantform-tools下的文件复制到Android SDK文件夹下的tools下(若有重复覆盖即可,也可添加plantform-tools的环境变量),然后打开“运行”,输入cmd,单击“确定”,输入“adb install ”并将要执行的apk拉到cmd中按Enter,之后将会出现图8-1界面,Success!
图8-1命令提示符界面
注意:必须将plantform-tools下的文件复制到tools下或者将plantform-tools的路径加入path 的环境变量中,因为adb命令在plantform-tools中而tools中没有,所以假若没有进行这一操作,将出现图8-2的错误。
图8-2 ‘adb’不是内部或外部命令界面
若apk文件名含有中文,将出现图8-3错误,只需要将中文改成英文和数字即可。
图8-3“Segmentation fault”出错界面
图8-4 apk安装效果界面
安装成功后将在模拟器面板上出现红色框中的图标,单击即可运行。
原文:(有图) http://jingyan.baidu.com/article/fa4125acaeeb8928ad709257.html
| 浏览:14330 |更新:2013-12-04 16:15 |标签: android
相信学习Android开发的程序猿们都晓得, 首先就是android开发环境搭建。这一课说起来简单,但是对不少Android开发入门的小白来说还是一个难点,在安卓环境搭建过程中会遇到各种各样的问题,今天就来为大家汇总归纳关于android开发环境搭建过程中遇到的各种问题,希望能帮到大家。
一、安装JDK1、JDK下载打开网站,选择相应的操作系统下载JDK
1.png(53.95 KB, 下载次数: 5)
下载附件保存到相册
Java SE下载页面
2013-4-23 13:14 上传
2、安装JDK本机是64位,所以,选择jdk-7u21-windows-x64.exe下载,下载完成后,进行安装,安装路径放在了D:\Java\jdk7\,完成安装
3、环境变量设置
1. 我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:
2. JAVA_HOME值为: D:\Java\jdk7\(你安装JDK的目录)
3. CLASSPATH值为:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;
4. Path: 在开始追加 %JAVA_HOME%\bin;
5. NOTE:前面四步设置环境变量对搭建Android开发环境不是必须的,可以跳过。安装完成之后,可以在检查JDK是否安装成功。打开cmd窗口,输入java –version查看JDK的版本信息。出现类似下面的画面表示安装成功了:
补充:dt.jar、rt.jar、tools.jar
dt.jar和tools.jar是两个java最基本的包,里面包含了java中最重要的lang包到各种高级功能如可视化的swing包,是java必不可少的。
jar包
类别
备注说明
tools.jar
工具类库,编译和运行需要其中的类sun.tools.java.*,sun.tools.javac.*
一般只在javac时用到,java XXX.java 等价于java –classpath=%java_home%/lib/tools.jar XX.XXX.main XXX.java,javac是对上述命令的封装,因此不用加到classpath中。应用服务器用来编译JSP文件,应用服务器会自己加载,不需要自己设置。
rt.jar
java基础类库
默认在根classloader的加载路径里面,无需添加至classpath,同样jre/lib下的大部分jar都在这个路径中;检测方法:删去classpath中的rt.jar,用java –verbose命令检测。
dt.jar
运行环境的类库,主要是swing包
用到swing时最好加上,Eclipse开发环境默认是JRE,所以需要设置。
二、安装Eclipse1、Eclipse下载打开官方网站,点击Downloads,选择Windows32 Bit下的Eclipse IDE for Java Developers下载,如下
下载完成后解压即可使用
三、安装SDK1、SDK安装
运行文件夹android-sdk-windows中的SDK Manager.exe,出现图3-1,选择需要安装的文件,然后“Install”,等待long long的时间。
图3-1 SDK安装界面
如果遇到消息“Failed to fetchURL…”的错误提示,那么需要将HTTPS方式改为HTTP方式,在“Android SDK and AVD Manager”窗口的左侧选择“Settings”,选中“Forcehttps://...”选项,点击“Save & Apply”,并重新运行SDK Setup.exe在这里我花了很长时间,后来发现下载了一些过时的文件,所以需要注意。点击Available packages选择高版本的SDK。
图3-2 Availablepackages
图3-3 InstalledPackages
注意:为了让使用者减少长久的等待时间,这里将所下载的目录打包成压缩文件,这样就可以直接解压使用而不需要执行步骤SDK安装。参见软件目录中的android-sdk-windows.rar压缩包。安装结束之后文件列表如下:其中一部分可能是多余的,网上的解释:add-ons:一些扩展库,例如 Google APIs Add-Ondocs:API文档等等platforms:各个版本的平台组件samples:一些实例程序tools:各种辅助工具usb_driver:windows下的一些usb驱动temp:存放下载平台组件过程中的临时文件
3、SDK配置
将tools所在文件夹路径(本机路径是D:\ProgramFiles\Android\android-sdk-windows\tools;)加入到path的环境变量中,方法与设置环境变量方法相同。请注意:此时必须完善Android SDK的安装方可成功,具体操作如下:
1)SDK Location指向android目录Windows preferences中的android选项,SDK Location所填的内容应该是Android SDK的安装路径(在这里是D:\Android\android-sdk-windows)即可。补充:若在“SDK安装”过程中,是直接解压android-sdk-windows.rar压缩包,那么需要先进行SDK配置,才能完善SDK的安装。
图3-4 Android SDK路径配置
如果不设置SDK Location的值,将出现图3-5错误。
图3-5未添加SDK路径错误
2)更新eclipse中的SDKWindows Android SDK and AVD Manager Installedpackages Update All Accept All Install Accepted”,详见图3-6。全部安装的时间大约是45分钟,出现“ADB Restart”对话框,单击“Yes”,最后关闭除eclipse之外的对话框即可,此时ADT安装成功。
四、配置ADT打开Eclipse,Help->Install New Software打开图4-1对话框
图4-1 ADT下载网址设置
在“Location”中写入http://dl-ssl.google.com/android/eclipse,即按照红框中的内容填写,最后点击OK,将出现图4-2界面,单击“Select All”之后,将红框所在的关键部分处修改相同,单击两次不同页面下的“Next>”之后,再选择“I accept the terms of license agreement”以及“Finish”,然后耐心等待约20分钟,让系统Install Software,注意此时可能会出现“SecurityWarning”,主要意思是ADT包含未署名的内容,并且不具有有效性和真实性,询问是否继续安装,关系不大,单击“OK”,最后eclipse将提示重启使ADT生效,单击“Restart Now”即可。
图4-2 ADT安装五、创建模拟器(AVD)
Windows Android SDK and AVD Manager Virtualdevices New按照图5-1填写,最后点击Create AVD即可。注意:如果你点击左侧面板的Virtual Devices,再右侧点击New,而target下拉列表没有可选项时,这时候点击左侧面板的Available Packages,在右侧勾选https://dl-ssl.google.com/android/repository/repository.xml,然后点击Install Selected按钮,接下来就是按提示做。
图5-1创建新的模拟器
解释:Target是模拟器的可用平台;SD Card是记忆卡,也就是手机的内存卡;Skin是模拟器显示的屏幕大小,具体参数为:WVGA:800*480QVGA:320*240VGA:640*480HVGA:480*320WQVGA400:240*400WQVGA432:240*432WVGA800:800*480WVGA854:854*480或者也可以选择Resolution,自由设置模拟器屏幕大小。Hardware(AVD所需要的特殊设备)中的值:Abstracted LCDdensity(分辨率)其值是由选择的Skin自动设置的等等。
图5-2运行模拟器
选中SDK Android2.2,点中StartàLaunch,将出现图3-3的模拟器。
图5-3启动模拟器
图5-4未知虚拟设备
android模拟器出错,emulator: ERROR: unknown virtual device name原因:我的文档的默认位置改变,由于创建的文件路径引用错误造成的。法一:把“F:\Users\<username>\.android”下的文件复制到“C:\Users\<username>\.android“下面即可解决这个问题,不过这样的解决方案有一个明显的缺点,那就是如果又新建立AVD,又得重新复制。法二:“我的电脑”--右击属性--高级--环境变量--系统变量--新建--变量名为“ANDROID_SDK_HOME”(注意,这个变量名不能改变,只能是这个名字!),然后把变量值改为你想把AVD所在的“.android”文件夹放置的位置,比如:”F:\AndroidEmulator”,在这里我把它放在Android SDK包中,值为:“D:\Program Files\Android\android-sdk-windows”
六、HelloWorld程序1、创建Android Project
“File”--“New”--“Other”--“Android”--“AndroidProject”,出现图3-1界面,然后根据需要填写Project name、Application name、Package name、Create Activity内容,并选择Build Target即可。
其中:Project name:一个项目的名称,实际对应一个文件夹。
Build Target:选择该应用程序所使用的SDK版本。
Application name:程序的名称,一般会出现在应用程序的标题栏。
Pakcage name:此名理论上可以随意,但Pakcage有一定的命名规范,即:第一目指明组织类型,比如com一般指公司,org指组织,edu指教育部分;第二目指该组织的名称,比如sun等,我是自己用了自己的名字;第三目及以后则可根据自己的分类进行定义。
Creak Activity:Activity是一个Andriod程序的一个运行实体,有点类似于C语言的main函数,所不同的是Android程序可以有多个类似与main函数的实体。
Min SDK Version:该项一般与Build Target一一对应,不需要特别指出。
图6-1 New AndroidProject2、创建AVD设备
见第五节。如果没有创建AVD设备,也没有关系,可以右击工程“Run As”--“Run Configurations”--“AndroidApplication”--“Android”(填上需要运行的工程名)--“Target”(将部署设备的选择设为Mannul,防止有多个部署设备时的混乱)--“Run”。在跳出的对话框中选择“Launch a new Android Virtual Device”,选中SDK,点击OK即可。
3、编译运行程序
打开hello.java文件,其内容如图6-2所示:
图6-2 hello.java文件内容
图6-3 Java BuildPath设置
Project Properties,出现图6-3对话框,将Android 2.2勾上,点击OK;Run选中SDK,点击Start Launch OK,等待2分钟将出现图6-4结果界面,表明成功。注意:右击所要运行的java文件 “Run As”--“Run Configurations”--“Android Application”--“Android”(填上需要运行的工程名)--“Target”(将部署设备的选择设为Mannul,防止有多个部署设备时的混乱)--“Run”即可。
图6-4运行结果界面
4、调试程序通过DDMS来调试程序:
(1)将Eclipse开发工具的工作界面切换到DDMS标签。如图6-5和图6-6所示。
图6-5打开视图布局显示操作
图6-6视图布局选择框
(2)在“DDMS”界面中选择“Devices”标签,查看其菜单功能:Debug Process(调试进程)、Update Threads(更新线程)、Update Heap(更新堆)、Cause GC(引起垃圾回收)、Stop Process(停止线程)、Screen Capture(屏幕截图)、Reset adb(重启Android Debug Bridge)菜单选项。
通过DDMS的“Logcat”来调试程序
(1)“Logcat”通过“andrdoi.util.Log”类的静态方法来查找错误和打印系统日志消息。andrdoi.util.Log常用的方法有以下5个:Log.v(String tag, Stringmsg); VERBOSELog.d(String tag, Stringmsg); DEBUGLog.i(String tag, Stringmsg); INFOLog.w(String tag, Stringmsg); WARNLog.e(String tag, Stringmsg); ERROR,适用于“断点”方式调试程序Log.v、Log.d信息应当只存在于开发过程中,最终版本只可以包含Log.i、Log.w、Log.e三种日志信息。
(2)点击“Run”-->“Debug”菜单命令,进入调试模式。
(3)切换到“DDMS”界面,点击“Logcat”标签,查看我们刚刚在程序中打印的Log信息。用不同颜色表示不同等级的信息,方便跟踪程序。
(4)调试方法1)设置断点,单步执行:双击某行的标记栏2)声明条件断点,触发完成:断点在表达式值发生变化时触发。双击设置完断点后右击断点,选择“Breakpoint Properties”在勾上“Enable”、“Conditional”,在框中写上表达式变量,当满足时,程序就会挂起;同时,在输入条件表达式时,也可以使用代码帮助。在上下文菜单中,通过Ctrl+Shift+I或右击变量并选择Inspect选择,会显示结果。
[图6-7设置调试界面
七、导入一个现有工程导入非Android工程方法:
“File”--“Import”à“General”--“ExistingProject into Workspace”--“Next”--“Select root directory”--“Browse”,选择待导入工程所在的位置。注意:若没有Android的包,则需要重新设置“Build Path”。
导入Android工程方法:“File”--“New”--“Project”--“Android”--“AndroidProject”--“Next”--“Contents”--“Project name”(另起一个名称)--“Create project from existing source”--“Location”--“Browse”(选择Android工程所在文件夹,到.xml所在的文件夹为止)--“Build Target”(选择模拟器平台版本)--“Finish”。
八、安装APK软件1、模拟器上安装APK软件
设置手机选项:
1. 设置 -- 应用程序 -- 勾选 – 未知来源
2. 设置 – 应用程序 – 开发 – 勾选 : USB调试,允许模拟地点
首先进入Android SDK所在文件夹,由于模拟器启动需要几分钟的时间,所以我们先用命令(emulator -avdyouravdname)启动模拟器(注:双击tools文件夹下的emulator.exe无法启动);
然后将plantform-tools下的文件复制到Android SDK文件夹下的tools下(若有重复覆盖即可,也可添加plantform-tools的环境变量),然后打开“运行”,输入cmd,单击“确定”,输入“adb install ”并将要执行的apk拉到cmd中按Enter,之后将会出现图8-1界面,Success!
图8-1命令提示符界面
注意:必须将plantform-tools下的文件复制到tools下或者将plantform-tools的路径加入path 的环境变量中,因为adb命令在plantform-tools中而tools中没有,所以假若没有进行这一操作,将出现图8-2的错误。
图8-2 ‘adb’不是内部或外部命令界面
若apk文件名含有中文,将出现图8-3错误,只需要将中文改成英文和数字即可。
图8-3“Segmentation fault”出错界面
图8-4 apk安装效果界面
安装成功后将在模拟器面板上出现红色框中的图标,单击即可运行。
发表评论
-
ThreadPoolExecutor简介
2016-03-09 16:28 636摘自: http://825635381.iteye.co ... -
keySet和entrySet的区别 [转]
2016-03-09 15:44 533转自: http://blog.csdn.net/lwzcjd ... -
S2标签网页搜集
2015-08-31 17:59 0http://blog.csdn.net/zxl315/art ... -
web24 struts2 4
2015-08-31 16:31 0<s:generator val="%{'a, ... -
web24 struts2 2
2015-08-31 16:29 0业务处理 package com.zx.action; i ... -
web24 struts2
2015-08-31 16:29 0框架详解 ************************* ... -
String&buffer&build
2015-08-20 07:10 0String *charAt codepointat, co ... -
JAVA日记07-27
2015-07-27 16:27 01, AOP代理, 在List&modifyLibar ... -
JAVA日记07-23
2015-07-23 16:47 01, Spring IOC是指控制权都由容器管理,容器(Spr ... -
几个有用的jar包 (hibernate所用的)
2015-07-21 13:41 0几个有用的jar包 (hibernate所用的) antlr ... -
JQ的命名空间和使用例子TEST
2015-07-01 17:12 0<!DOCTYPE html> <html& ... -
JAVA小计
2012-02-09 18:23 01,如何在eclipse查看工程发布时的名称,如果工程名改过, ... -
关键字查询 。
2012-02-07 17:11 878tcp.stream eq 4 -
JAVA日记07-20
2012-01-17 15:31 01, 在web24堂课,jsp+servelet+ ...
相关推荐
第二,结合Android源代码和应用层开发过程,融会贯通,介绍一些比较深入的知识点;第三,介绍一些核心技术和Android的性能优化思想。 《Android开发艺术探索》侧重于Android知识的体系化和系统工作机制的分析,通过...
第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...
第二,结合Android源代码和应用层开发过程,融会贯通,介绍一些比较深入的知识点;第三,介绍一些核心技术和Android的性能优化思想。 《Android开发艺术探索》侧重于Android知识的体系化和系统工作机制的分析,通过...
03大话企业级Android开发开发流程及项目管理 04大话企业级Android开发_Android项目的目录结构、执行流程及其他基础分析 05大话企业级Android开发_MVC讲解及简单短信和拨号器实现 06大话企业级Android开发_日志输出、...
03大话企业级Android开发开发流程及项目管理 04大话企业级Android开发_Android项目的目录结构、执行流程及其他基础分析 05大话企业级Android开发_MVC讲解及简单短信和拨号器实现 06大话企业级Android开发_日志输出、...
第2章 工欲善其事 必先利其器——搭建Android开发环境 2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、Android...
在Android开发领域,初学者经常会面临许多挑战,如理解Android应用程序的基本架构、学习XML布局、掌握Java或Kotlin编程语言,以及如何与...在学习过程中,建议结合官方文档和其他教程,以全面、深入地学习Android开发。
《Android应用开发范例精解》通过通俗易懂的开发实例及项目案例,详细介绍了Android应用开发的知识体系及实用开发技术。 《Android应用开发范例精解》共14章,分为3篇。第1篇为基础篇,涵盖Android背景及开发环境和...
第二,结合Android源代码和应用层开发过程,融会贯通,介绍一些比较深入的知识点;第三,介绍一些核心技术和Android的性能优化思想。 《Android开发艺术探索》侧重于Android知识的体系化和系统工作机制的分析,通过...
Android APN 开发流程分析是指 Android 操作系统中数据连接的实现过程,主要涉及到数据连接的建立、维护和管理。以下是 Android APN 开发流程分析的关键知识点: 1. 数据连接流程分析 Android 的数据连接是基于 ...
在Android开发过程中,创建一个新的项目是开发流程的第一步。这里我们详细探讨了如何在Eclipse环境中创建一个基础的Android项目,以及后续的一些关键步骤。 首先,创建Android项目时,我们需要在Eclipse中选择...
Android APP 开发入门教程主要介绍了 Android APP 的开发流程,从 SDK 下载、开发环境搭建、代码编写、APP 打包等步骤一一讲解。本教程通过实践操作,带领读者一步步完成 Android APP 的开发,帮助读者快速掌握 ...
《阿里巴巴Android开发手册》是Android开发者们不可或缺的参考资料,它汇集了阿里巴巴集团在Android开发领域的最佳实践和规范,旨在提升代码质量、优化开发流程、确保软件稳定性和性能。本手册覆盖了从编码风格、...
《Android Framework 开发揭秘》这本书深入剖析了Android系统的内部运作机制,是Android开发者提升技术深度...通过学习本书,读者将能够更深入地掌握Android开发,从而在Android平台上创造出更高效、更稳定的应用程序。
Android开发基本流程介绍.pptx
在本书中,还应该包括对Android开发过程中常见问题的诊断和解决方法,如内存泄漏、应用崩溃等问题的排查技巧。通过掌握这些技能,开发者可以在面对实际开发问题时,更加高效地找到问题源头并解决。 总结来说,...
- **系统启动流程**:介绍Android系统的启动过程,包括Zygote进程的创建、System Server的初始化以及如何加载并启动第一个应用程序。 - **组件生命周期**:深度解析Activity、Service、BroadcastReceiver和...
1、 高通平台android开发总结. 7 1.1 搭建高通平台环境开发环境. 7 1.2 搭建高通平台环境开发环境. 7 1.2.1 高通android智能平台概述. 7 1.2.1.1 什么是L4,REX,BREW,AMSS以及相互之间的关系. 7 1.2.2 选择合适的源...