實際演練Android模擬器之操作實際演練Android模擬器之操作__问吧_博客精选_技术文章_中国学网
http://ww.xue163.com/html/20091218/3120231.html
Android模拟器介绍和基本使用-八个雅鹿
http://www.bageyalu.com/group_thread/view/id-98993
SDK(ANDROID模拟器)使用教程 – 交流/讨论/互助 – 安卓网 Android(安致)分享论坛,Android 软件,ROM,最大的 Android(安致)资源论坛,尽在-HiAPK安卓网 – Powered by Discuz!
http://www.hiapk.com/bbs/thread-296-1-1.html
安裝 Android 开发工具 – CSDN开源频道
http://opensource.csdn.net/docs/article/11538
建立一個 Android 项目 – CSDN开源频道
http://opensource.csdn.net/docs/article/11547
开发Android第二步,安装 java , apache ant, Eclipse 及在模拟器安装编译程序_唤醒之魔法师_百度空间
http://hi.baidu.com/minyuanyang/blog/item/a17f4deef6a98df1b3fb95dc.html
开发Android第二步,安装 java , apache ant, Eclipse 及在模拟器安装编译程序 – 白活随笔 – CSDN博客
http://blog.csdn.net/baihuo/archive/2009/10/22/4711190.aspx
转载 开发Android第二步,安装 java , apache ant, Eclipse 及在模拟器安装编译程序 收藏
转自:http://bbs.weiphone.com/read.php?tid=518612
开发Android第二步,安装 java , apache ant, Eclipse 及在模拟器安装编译程序
Android SDK 编译及安装程序主要有两个方法,(A) 用 Apache Ant (B) 用 Eclipse IDE。
首先介绍的 (A) Apache Ant
windows 方法
(1) 下载及安装 (Java SE Development Kit) JDK 6 Update 16
http://java.sun.com/javase/downloads/index.jsp
现时的版本是
Java SE Development Kit 6u16
jdk-6u16-windows-i586.exe
(2) 下载及安装 apache ant http://ant.apache.org/bindownload.cgi
现时的版本是 apache-ant-1.7.1-bin.zip
安装方法 : 解压后放在 C:\Android\ 下
(3) 修改 PATH 环境变量 ,加上 (可参考 http://bbs.weiphone.com/read.php?tid=499864 )
复制代码
1. ;C:\Android\android-sdk-windows-1.6_r1\tools;C:\Android\apache-ant-1.7.1\bin;
(4) 安装JDK6后, 增加 JAVA_HOME 环境变量 ,為
C:\Program Files\Java\jdk1.6.0_16
(5) Windows 进入command prompt 及建立 C:\Android\Projects\ 目录及將示例源代码安装在C:\Android\Projects\ 目录下
复制代码
1. mkdir C:\Android\Projects
2. xcopy /s C:\Android\android-sdk-windows-1.6_r1\platforms\android-1.6\samples\*.* C:\Android\Projects\
(6) 打开模拟器, 用 HTC Magic skin 缩小至0.8
复制代码
1. emulator -avd my_avd1.6 -skin HVGA-P-HTCMagic -scale 0.8
(7) Windows 进入command prompt 及更新 NotePad 项目
复制代码
1. cd C:\Android\Projects\samples
2. android update project –name NotePad –target 2 –path NotePad
(8) 模拟器安装 NotePad 项目
复制代码
1. cd C:\Android\Projects\samples\NotePad
2. ant debug
3. ant install
(9) 模拟器删除NotePad项目有两个方法
(9.1) 模拟器删除项目方法一, 先在 C:\Android\Projects\samples\NotePad 目录下建立 build.properties 文件, 内容如下
复制代码
1. # This file is used to override default values used by the Ant build system.
2. #
3. # This file must be checked in Version Control Systems, as it is
4. # integral to the build system of your project.
5.
6. # The name of your application package as defined in the manifest.
7. # Used by the ‘uninstall’ rule.
8. application-package=com.example.android.notepad
9.
10. # The name of the source folder.
11. #source-folder=src
12.
13. # The name of the output folder.
14. #out-folder=bin
用 ant 删除NotePad项目
复制代码
1. cd C:\Android\Projects\samples\NotePad
2. ant uninstall
(9.2) 模拟器删除项目方法二, 先检查模拟器已安装项目
复制代码
1. cd C:\Android\android-sdk-windows-1.6_r1\tools;
2. adb shell ls data/app/*.apk
会看见这句
data/app/com.example.android.notepad.apk
用 adb 删除NotePad项目
复制代码
1. cd C:\Android\android-sdk-windows-1.6_r1\tools;
2. adb shell rm data/app/com.example.android.notepad.apk
(10) 第(8)点编译方法更可尝试安装其他 Android 书本的源代码项目
http://bbs.weiphone.com/read.php?tid=516048
例如下载Hello Android 的源代码 eband-code.zip
解压后放在 C:\Android\Projects\ 目录下
复制代码
1. cd C:\Android\Projects\code
2. android update project –name Sudokuv4 –target 2 –path Sudokuv4
3. cd C:\Android\Projects\code\Sudokuv4
4. ant debug
5. ant install
sudoku
删除模拟器安装项目请参考第(9)点
mac / linux 方法
linux最主要分别
(i) 是要安装 apache ant 及 sun java jdk,如果有 debian 可开启 Terminal 用 apt-get 安装
复制代码
1. sudo apt-get update
2. sudo apt-get install build-essential ant
3. sudo apt-get install sun-java6-jdk
mac 的 sun java sdk 及 apache ant 在安装 xCode 时已有
(ii) 手工修改环境变量
vi ~/.bash_profile
為
PATH=~/Android/android-sdk-mac_x86-1.6_r1/tools:”${PATH}”
或
PATH=~/Android/android-sdk-linux_x86-1.6_r1/tools:”${PATH}”
(iii) 其他的与windows方法相似
(B) Eclipse IDE
Eclipse 是一个完整的 Android 开发环境
(1) 安装 Eclipse 请参考
Google Android SDK 开发范例大全 (第 2 章)
ch02.pdf.zip (1145 K) 下载次数:4
其他源代码项目下载方法 : http://bbs.weiphone.com/read.php?tid=516048
(2) 新 Android 编译项目
File 菜单 -> New 菜单 -> Project 菜单 -> Android Project 选项
创建新项目选项 Create New Project in Workspace
从已有的项目资料来源创建新项目 Create New project from Existing Source (可用作安装其他Android书本的源代码项目)
(3) 改变模拟器选项,例如: -scale 0.8 -skin HVGA-P-HTCMagic
Run 菜单 -> Run Configurations 菜单 -> Target 选项 -> Additional Emulator Command Line Options 填入选项
(4) 创建及管理 AVD Android Virtual Device (虚拟设备) 包括 Target,skin 及 SD卡
Windows 菜单 -> Android SDK and AVD Manager 菜单
个人android之notepad作品-(1)创建、删除、更新记事簿,Linux技术文章,Linux系列教程,Linux
http://www.diybl.com/course/6_system/linux/Linuxjs/2008819/136318.html
Android平台应用开发实例:Notepad(2) – 51CTO.COM
http://developer.51cto.com/art/200904/118012_1.htm
倒骑的驴的空间 — 首贴》android初探:NotePad Tutorial
http://my.oschina.net/daoqidelv/blog/2243
开发Android第二步,安装 java , apache ant, Eclipse 及在模拟器安装编译程序|Google手机综合讨论区 – 威锋网 全球最大的iPhone论坛-WeiPhone威锋网
http://bbs.weiphone.com/read-htm-tid-518612.html
Android应用程序示例:NotePad记事本_忘忧草_新浪博客
http://blog.sina.com.cn/s/blog_3d39db59010092ka.html
Android平台运用 开发实例:Notepad – windows mobile – 清风网络
http://www.vipcn.com/caozuoxitong/windows-mobile/328466_2.html
Android模拟器调试与真机调试 — Windows Live
http://xy0811.spaces.live.com/blog/cns!F8AECD2A067A6B17!1359.entry
Android开发工具Dev Tools介绍 – 开发者在线 – www.builder.com.cn
http://www.builder.com.cn/2008/0925/1152100.shtml
建立一個 Android 项目 – CSDN开源频道
http://opensource.csdn.net/docs/article/11547
選擇 「New」 選項後,在「Android Application」項目下方會多出一筆執行項目。
我們可以在 Name 欄位上輸入一個代表這個環境參數的名稱,在此我們輸入與專案名稱相同的「ApiDemos」。
在「Project」欄位右方,點選「Browse…」按鈕,開啟「專案選擇」(Project Selection)視窗,選擇「ApiDemos」專案並點選「OK」按鈕,以選擇要執行的專案。
在 「Launch Action」 選單中,確認預設選擇的是「Launch Default Activity」。
至此我們就完成了模擬器環境參數的設定。 點選右下角的「Debug」按鈕,Eclipse 就會啟動 Android 模擬器。
小技巧:
在選單列中,也可以選擇設定「Run Configuration…」選項。這時我們得到的是一個幾乎完全相同的環境參數設定畫面,只是右下角的「Debug」按鈕變成了「Run」按鈕。「Debug」與「Run」模式的環境參數設定可以共用,差別在於「Debug」模式下可以使用在之後章節中會介紹的 logd,來顯示一些開發時所需的額外訊息。
Android中文文档:开发和调试(eclipse) – vekincheng的日志 – 网易博客
http://vekincheng.blog.163.com/blog/static/360499232009318102045265/
为程序附加调试器
这一节我们介绍如何在屏幕上显示调试信息(例如CPU使用率),以及如何将IDE和模拟器上运行的程序关联起来。
使用eclipse插件可以自动的生成调试器。但你也可以通过配置IDES来监听调试端口得到调试信息。
启动Dalvik Debug Monitor Server (DDMS) 工具 ,它在IDE和模拟器之间扮演着端口转换服务的角色。?
设置模拟器调试配置选项。例如,等到调试信息被加载后才启动应用程序。注意,很多调试选项无需DDMS也可以使用,例如模拟器上显示CPU的使用效率,或者屏幕的刷新频率。
配置IDE,使得调试时IDE与8700端口关联 .how to set up Eclipse to debug your project. 包含以下信息。
配置IDE附加调试端口
DDMS将为每一个虚拟机分配一个特殊的调试端口,这个端口在模拟器上可以找到。你必须将你的IDE与此端口(虚拟机上信息栏中有列出这些端口)关联或者是默认的端口8700。这样可以使IDE 连接到模拟器上程序列表中的任一个程序。
你的IDE需要能够关联模拟器上正在运行的程序,显示它的线程,并允许你挂起它,检查它的状态,设置断点。如果你在开发设置面板选择了“等待调试”,应用程序将等到Eclipse连接后才运行,所以你需要在连接之前设置断点。
修改正在调试的程序,或者在当前程序运行时选择“等待调试”将引起系统杀死这个应用程序。如果你的程序处于一种坏的状态,你可以使用方式杀死它,方法很简单,只需要设置和钩掉复选框。
ubuntu下,android源码开发问题_王子6号_百度空间
http://hi.baidu.com/%CD%F5%D7%D36%BA%C5/blog/item/7e24b897b63ebc6755fb9691.html
lunch 1 # to build the emulator
emulator & # you should see a GUI picture of a phone
ddms & # you should get a splufty debugging console
然后在eclipse中配置调试类型和端口:
在 Run->Debug Configurations->Remote java application上双击,然后,”Host:”设为 localhost,”Port:”设为8700,”Connection Type”为Standard(Socket Attach)
然后“Apply”
注意,在点击”Debug”时苦出错,说8700端口被占用,那么把DDMS程序关掉,重新打开DDMS就OK了。如果提供连不到VM错误时,请注意,要先在DDMS中选中某一进程(对应某一应用程序),才能在eclipse执行 Debug。 这里也需要说明的是,我无论如何也不能以8700连接上调试器,但是在DDMS的进程里发现新启用一个里面的应用程序,就会新生成一个程序端口格式是如:“8609/8700”的,于是我把debug里的端口改成了8609,对这个程序进行断点调试的时候是成功了。不知道原作者这里做的8700调试是怎么弄的。
在eclipse调试时,可以设断点、单步调试。估计google团队也是这样开发、调试android应用程序的
7、编译android源码
执行:
cd android源码目录
. build/envsetup.sh
那么就会多出mm/mmm等命令,mm/mmm用来编译模块(包括C、C++、JAVA程序)。我们也可以直接在 android源码根目录下执行“make 模块名”来编译模块。
历史博文
- 20080707 firefox 配置文件 - 2009
- 20070611 .NET Framework Developer's Guide how to - 2008
- 0910 C# WIN VS vc++ 性能PK - 2007
- 0111 VS2005 发布 ClickOnce 测试 - 2006
- TestFixture Test TestDriven 测试驱动 - 2005
- 软件开发误区之四-开发语言工具之争 - 2005