實際演練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 模块名”来编译模块。


 

历史博文

标签:
二月 19, 2010 at 6:54 下午 by yippee 87 次
Category: Info
Tags: