Android SDK工具 Android智慧型手機程式設計 建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2

Slides:



Advertisements
Similar presentations
第一章 讲师:张晓飞 微信 : zxf_zxy_rxf Android 快速入门. 1. 介绍 Android 2. 完成第一个 Android 应用 3. 三个开发调试工具 4. 应用练习 1.1 Android 相关基础知识 1.2 Android 系统架构 2.1 搭建开发环境 2.2 开发第一个应用.
Advertisements

湖南城市学院 Android 智能手机开发 信息科学与工程学院 主 讲:李 旎. 湖南城市学院 课程结构 Android 平台概述 – 平台介绍 开发环境: – 构建 Android 开发环境 Android 的基本操作 -- 五种基本操作 应该程序: – 应用程序结构 典型应用: – 用户界面 –
第二章:行動裝置與擴增實境.
小一家長會 訓育訊息 德性培育組 余家濂主任
用 Andriod手機 12年國教~有效教學策略設計 國立北門高中 林明璋 玩
第九课 第二框 建设社会主义精神文明.
IT教學Guide 如何為USB手指下載及使用加密軟件?
让我们撑起一把青春伞.
让 我 们 撑 起 一 把 青 春伞.
校园信息管理系统 河北科技大学网络中心 2000/4/10.
兒童及少年保護宣導 和興國小校長 吳柚 中華民國 100 年 8 月 31日 2008張淑慧.
第一章 Android简介与环境搭建 QQ号: QQ群: (Android编程入门) 网络资源:
浅谈我与Android相处的点滴 一、个人自动化经验分享 二、Android基本架构了解 三、MonkeyTest指令学习
廉政會報專題報告 農地重劃工程 施工常見缺失 報告:吳東霖 製作:張昌鈴 日期:103年12月23日.
小學四年級常識科 食物的消化.
消 息 制作教师:程焕新 湖北省黄冈高级技工学校.
徵收苗栗市福全段147、1588及文心段10、11地號等4筆土地之
Android环境搭建 倚动软件工厂实验室 网络课程地址:
讲 义 大家好!根据局领导的指示,在局会计科和各业务科室的安排下,我给各位简要介绍支付中心的工作职能和集中支付的业务流程。这样使我们之间沟通更融洽,便于我们为预算单位提供更优质的服务。 下面我主要从三方面介绍集中支付业务,一是网上支付系统,二是集中支付业务流程及规定等,
中国人民公安大学经费管理办法(试行) 第一章总则 第四条:“一支笔” “一支笔”--仅指单位主要负责人。负责对本 单位的经费进行审核审批。
小儿营养不良 第四篇第二章第二节小儿营养不良.
2016年莱芜市乡村医生在岗培训 启动会.
单元 SD 5 菜鸟学飞 附件二 想学飞的职场菜鸟.
PortableAPPs 製做我的行動學習碟
第二章 B4A程式語言的開發環境 課程名稱:程式設計 授課老師:李春雄 博士
权力的行使:需要监督 北京市京源学校 冯 悦.
走向自立人生 自己的事情自己干 一、自立人生少年始. 走向自立人生 自己的事情自己干 一、自立人生少年始.
科學科 污染 空氣 成因 的 : 題目 及 減少空氣污染的方法 陳玉玲 (4) 姓名 : 去到目錄.
認識同志伴侶 劉安真 弘光科技大學通識教育中心助理教授.
祖 父 母 節.
第1章 导论 倚动实验室.
Android App 系統開發教學 Luna 陳雯琳 2014/12/18
Ch4 Android SDK常用工具.
使用Android Studio 開發Android App 靜宜大學資管系 楊子青
建立Android新專案 建國科技大學 資管系 饒瑞佶 2010/10.
厦门大学数据库实验室 报告人:谢荣东 导师:林子雨 2014年8月30日
APP課程:Android程式設計開發環境與工具介紹
ARM裸机第一部分-ARM那些你得知道的事
ANDROID與OSGI平台整合.
Android開發環境建置與設定 Android智慧型手機程式設計 程式設計與應用班 建國科技大學 資管系 饒瑞佶 2012/4 V1
安裝與設置 Android 發展環境 靜宜大學資工系 蔡奇偉副教授 ©.
Android資料庫處理 Android智慧型手機程式設計 程式設計與應用班 建國科技大學 資管系 饒瑞佶 2012/4 V1
第一个Android程序 本讲大纲: 1、创建Android应用程序 2、Android项目结构说明 3、运行Android应用程序
App Inventor 2體驗 靜宜大學資管系 楊子青
IShare 組員: 洪偉棟 廖建勛 林鈺修 指導教授: 陳毓璋.
第4章 Android生命周期.
Android開發環境建置與設定 建國科技大學 資管系 饒瑞佶 2010/10.
Native Development Kit
Android平台開發環境安裝.
建立Android新專案 Android智慧型手機程式設計 程式設計與應用班 建國科技大學 資管系 饒瑞佶 2012/4 V1
Android手动测试实践 ——绮珠.
大義318「無線感測實驗室」 中國文化大學電機系.
Android 视频教程简介.
App Inventor 2體驗 靜宜大學資管系 楊子青
建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2 2013/2 V3 2013/4 V4 2014/9 V5
建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2 2013/2 V3 2014/9 V4
Android檔案處理 建國科技大學 資管系 饒瑞佶 2010/10.
Android SDK工具 建國科技大學 資管系 饒瑞佶 2011/1.
南瑞学堂 学员简明操作指南 上海时代光华教育发展有限公司 2013年.
使用Android模拟器 本讲大纲: 1、模拟器概述 2、Android虚拟设备和模拟器 3、Android模拟器启动与停止 4、控制模拟器
用牛顿环测量透镜的曲率半径 华中农业大学应用物理系 物理实验教学中心
107年7月新修訂轉診支付標準 及電子轉診平台簡介
微信商城系统操作说明 色卡会智能门店.
第三章 安裝 SQL Server 資料庫環境.
App Inventor 2體驗 靜宜大學資管系 楊子青
實驗十六:匯出APK安裝檔與軟體上架.
大綱 一.受試者之禮券/禮品所得稅規範 二.範例介紹 三.自主管理 四.財務室提醒.
03/03/2019 豐盛生命的呼召 楊知予長老.
Android Emulator 備忘指令 Android 模擬器 / SD card.
社群定位資訊系統 葉國賢 組員: 吳俊億 鄧硯文 郭冠良 魏毓男
Presentation transcript:

Android SDK工具 Android智慧型手機程式設計 建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2

Why Android SDK? 所有有關Android開發的管理工具是SDK在負責,沒有Eclipse也沒關係

既然這樣… 所以絕對要知道SDK到底有什麼名堂 讓我在沒有Eclipse的狀況下也可以管理Android開發的任務

SDK工具 多數都是透過命令列方式執行 那就需要知道正確的目錄所在 那每次都要打一長串目錄不就… 所以…可以設定只打命令名稱時,系統一定要去問的幾個目錄 Windows內叫Path

Android SDK工具 可以在android sdk所在目錄下的tools與platform-tools兩個目錄中找到 需要設定系統路徑,以方便執行(指令模式) 主要工具 adb.exe(Android debug bridge):可以透過類似telnet進行AVD與手機管理 android.exe:可以查看可用的targets與設定AVD emulator.exe:Android模擬器 ddms.bat (Android Dalvik Debug Moniter Server):可以管理AVD與手機連線 mksdcard.exe:進行sdcard管理

設定使用SDK工具

設定系統路徑 我的電腦內容—進階 3 1 4 2

設定系統路徑 7 5 8 加入Android SDK所在路徑 6

加上兩組路徑 Android SDK所在目錄\platform-tools Android SDK所在目錄\tools 每個路徑間用;區隔

試試ddms這個指令 Path設定完成 結合上面的usb driver 我們來試試ddms這個指令

記得! 電腦要連結手機或至少有一個AVD ddms 手機與模擬器同時存在

電腦連結手機設定 Eclipse可切換到ddms畫面 有沒有好奇心玩一玩DDMS要做什麼?

透過類似telnet進行AVD與手機管理 adb.exe 透過類似telnet進行AVD與手機管理

adb.exe 可以透過類似telnet進行AVD與手機管理 需要透過指令視窗模式執行

adb.exe 可以透過類似telnet進行AVD與手機管理 1 2 3 1

adb.exe 可以透過類似telnet進行AVD與手機管理 在提示字元後輸入adb shell 4

adb.exe 可以透過類似telnet進行AVD與手機管理

adb.exe 可以透過類似telnet進行AVD與手機管理 實際手機的前置符號則是$ 一次只能一個

adb.exe 可以透過類似telnet進行AVD與手機管理 離開請打exit

adb.exe還沒結束 待續…

可以查看可用的targets與設定AVD android.exe 可以查看可用的targets與設定AVD

android.exe 可以查看可用的targets與設定AVD android list:列出所有可用的targets與AVD 1 可用的targets 設定AVD時需要此id(Android API版本)

android.exe 可以查看可用的targets與設定AVD android list:列出所有可用的targets與AVD 可用的AVD Eclipse.exe

android.exe 可以查看可用的targets與設定AVD android create avd -n avdName -t API_level 如: android create avd -n my_avd2 -t 4

API Level id http://developer.android.com/guide/appendix/api-levels.html

android.exe 可以查看可用的targets與設定AVD android create avd -n avdName -t avdID 如: android create avd -n my_avd2 -t 4

android.exe 可以查看可用的targets與設定AVD android create avd -n avdName -t avdID 如: android create avd -n my_avd2 -t 4

android.exe 可以查看可用的targets與設定AVD android list:列出所有可用的targets與AVD 剛建立的my_avd2

刪掉AVD android delete avd –n avdName

AVD Manager 從Eclipse或單獨啟動 大家執行的都是這支程式

emulator.exe Android模擬器

emulator.exe Android模擬器 啟動已存在的AVD emulator –avd avdName 或 emulator @avdName

emulator.exe Android模擬器 my_avd2 請耐心等待

emulator.exe Android模擬器 my_avd2

emulator.exe Android模擬器 my_avd 代表有載入虛擬sdcard 設定方式稍後說明

再看adb.exe

adb.exe 可以透過類似telnet進行AVD與手機管理 再次執行adb shell 出現#提示符號,表示連接成功 如果是連到實際手機 提示符號將是$

adb.exe 可以透過類似telnet進行AVD與手機管理 例如ls查看檔案與目錄

adb.exe 模擬器data\app內有安裝的程式 手機則是在system\app

取出APK adb pull /data/app/com.android.hello.apk . adb pull指令 (Android SDK tools) adb pull /data/app/com.android.hello.apk .

安裝APK到模擬器 adb install com.android.hello.apk adb install指令 (Android SDK tools) adb install com.android.hello.apk apk檔案需要認證 有沒有其他安裝方法?

Android.exe練習 連到手機上看system/app 看提示符號的變化 看是否有apk檔案 隨便抓一個下來到PC

ddms.bat 可以管理AVD與手機連線

dddms.bat 可以管理AVD與手機連線 請耐心等待

dddms.bat 可以管理AVD與手機連線

dddms.bat 可以管理AVD與手機連線

dddms.bat 可以管理AVD與手機連線 這裡可以做與電腦間的檔案交換

dddms.bat 可以管理AVD與手機連線 這裡可以做螢幕截取

mksdcard.exe 進行sdcard管理

建立sdcard的映像檔 建立 SD 卡的映像檔 (只需做一次) mksdcard sizeM [path\]name.img 如: mksdcard 1024M d:\sdcard.img

建立sdcard的映像檔

Emulator 掛載 SD 卡 emulator –avd AVD名稱 -sdcard [path\]name.img 如: emulator –avd my_avd2 -sdcard d:\sdcard.img 模擬器就具備有sdcard功能

補充 ASM Android Screen Monitor 教學與報告用 手機需要透過usb與電腦連結才行