Logcat viewer的問題,透過圖書和論文來找解法和答案更準確安心。 我們找到下列問答集和資訊懶人包

Logcat viewer的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦於涌王磊曹向志寫的 精通移動App測試實戰:技術、工具和案例 和李維勇(主編)的 Android UI設計都 可以從中找到所需的評價。

這兩本書分別來自人民郵電 和機械工業所出版 。

接下來讓我們看這些論文和書籍都說些什麼吧:

除了Logcat viewer,大家也想知道這些:

精通移動App測試實戰:技術、工具和案例

為了解決Logcat viewer的問題,作者於涌王磊曹向志 這樣論述:

本書全面講解了移動平台測試方面的技術、技巧、工具和測試用例等實戰知識。內容涵蓋主流的測試工具,包括JUnit、Monkey、MonkeyRunner、Robotium、UIAutomator、Appium以及性能測試利器LoadRunner、手機端性能監控工具Emmagee等;重點講解移動平台的主要實戰技術,如單元測試、功能測試、性能測試、UI測試、手游測試、自動化測試、測試用例管理、持續集成、腳本錄制等。書中結合實例對各個工具進行深入講解,真正做到學以致用。本書既是一本真正幫助讀者學習移動測試中用到的所有技術的實戰教程,也是一本名副其實的、貼近實戰的移動端測試指南。本書適合測試初學者、測試工

程師、測試經理、移動開發人員和游戲開發人員學習借鑒,也可以作為大專院校相關專業師生和培訓學校的教學用書。於涌,畢業於北京大學計算機系,先后擔高級程序員、測試分析師、高級測試經理等職位。擁有二十年豐富的開發、測試及管理經驗。現致力於軟件測試理論和實踐研究,尤其擅長自動化測試工具應用、性能測試和單元測試等。曾為多個大型軟件公司、高校企事業和專業培訓機構提供軟件測試、性能測試、安全測試、移動測試、自動化測試等理論和相關工具應用方面的咨詢、培訓和實施指導工作,具有豐富的實踐和教學經驗。多本軟件測試暢銷書的作者。 第1章 Android系統基礎內容介紹11.1 Android系統介紹

21.2 Android系統架構21.3 Android權限系統41.4 Android相關的一些屬性簡介41.5 搭建Android開發環境41.5.1 JDK的安裝與配置51.5.2 AndroidSDK的安裝81.5.3 Eclipse的安裝111.5.4 ADT的安裝與配置121.5.5 集成版本的下載151.6 創建模擬器151.7 創建一個Android項目201.7.1 創建一個新的Android項目201.7.2 如何填寫Android項目信息201.7.3 配置Android項目目錄和活動信息211.7.4 設計程序的原型UI241.7.5 依據UI原型實現Android項目

的布局文件241.7.6 布局文件內容的理解261.7.7 Android項目的源代碼實現271.7.8 AndroidManifest.xml文件講解301.7.9 運行Android項目33第2章 JUnit框架基礎372.1JUnit框架介紹382.2 JUnit在Android開發中的應用392.2.1 單元測試的重要性392.2.2 單元測試實施者392.2.3 單元測試測試哪些內容402.2.4 單元測試不測試哪些內容402.2.5 創建基於Android的測試項目402.3應用JUnit對Android項目進行單元測試422.3.1JUnit基於Android項目TestCase

的應用422.3.2JUnit基於Android項目TestSuite的應用50第3章 ADB命令573.1 Android調試橋介紹583.2 ADB相關指令實例講解603.2.1 adb devices指令實例講解603.2.2 adb install指令實例講解623.2.3 adb uninstall指令實例講解633.2.4 adb pull指令實例講解673.2.5 adb push指令實例講解703.2.6 adb shell指令實例講解733.2.7 adb shell dumpsys battery指令實例講解753.2.8 adb shell dumpsys WiFi指令實

例講解763.2.9 adb shell dumpsys power指令實例講解773.2.10 adb shell dumpsys telephony.registry指令實例講解783.2.11 adb shell cat/proc/cpuinfo指令實例講解793.2.12 adb shell cat/proc/meminfo指令實例講解803.2.13 adb shell cat/proc/iomem指令實例講解803.2.14 獲取手機型號指令實例講解813.2.15 獲取手機處理器信息指令實例講解813.2.16 獲取手機內存信息指令實例講解823.2.17 獲取手機屏幕分辨率信息

指令實例講解823.2.18 獲取手機系統版本信息指令實例講解833.2.19 獲取手機內核版本信息指令實例講解833.2.20 獲取手機運營商信息指令實例講解833.2.21 獲取手機網絡類型信息指令實例講解833.2.22 獲取手機串號信息指令實例講解843.2.23 adb shell df指令實例講解843.2.24 adb shell dmesg指令實例講解843.2.25 adb shell dumpstate指令實例講解863.2.26 adb get—serialno指令實例講解873.2.27 adb get—state指令實例講解873.2.28 adb logcat指令實

例講解883.2.29 adb bugreport指令實例講解903.2.30 adb jdwp指令實例講解913.2.31 adb start—server指令實例講解923.2.32 adb kill—server指令實例講解923.2.33 adb forward指令實例講解923.2.34 am指令實例講解933.2.35 pm指令實例講解943.3 手機模擬器相關的一些操作命令實例講解953.3.1 模擬器上模擬手機來電命令實例講解953.3.2 模擬器上模擬發送短信命令實例講解983.3.3 模擬器上模擬網絡相關命令實例講解983.3.4 修改模擬器的大小比例相關命令實例講解100

3.3.5 模擬器的其他命令及如何退出模擬器控制台1003.4 模擬器相關命令實例講解1013.4.1 創建安卓虛擬設備命令實例講解1033.4.2 重命名模擬器命令實例講解1073.4.3 查看模擬器命令實例講解1083.4.4 刪除模擬器命令實例講解1093.4.5 啟動模擬器命令實例講解1093.5 創建安卓項目相關命令實例講解1103.6 基於控制台命令行相關命令使用指導112第4章 Monkey工具使用1154.1 Monkey工具簡介1164.2 Monkey演示示例1164.2.1 第一個Monkey示例(針對日歷應用程序)1164.2.2 如何查看Monkey執行過程信息118

4.2.3 如何保持設定各類事件執行比例1294.3 Monkey相關參數講解1304.3.1—s參數的示例講解1314.3.2—p參數的示例講解1324.3.3——throttle參數的示例講解1334.3.4——pct—touch<percent>參數的示例講解1334.3.5——pct—motion<percent>參數的示例講解1334.3.6——pct—trackball<percent>參數的示例講解1334.3.7——pct—nav<percent>參數的示例講解1344.3.8——pct—majornav<percent>參數的示例講解1344.3.9——pct—syskeys

<percent>參數的示例講解1344.3.10——pct—appswitch<percent>參數的示例講解1354.3.11——pct—anyevent<percent>參數的示例講解1354.3.12——hprof參數的示例講解1354.3.13——ignore—crashes參數的示例講解1354.3.14——ignore—timeouts參數的示例講解1364.3.15——ignore—security—exceptions參數的示例講解1364.3.16——kill—process—after—error參數的示例講解1364.3.17——monitor—native—crash

es參數的示例講解1374.3.18——wait—dbg參數的示例講解1374.3.19 Monkey綜合示例1374.4 Monkey相關命令介紹1374.4.1 DispatchPointer命令介紹1494.4.2 DispatchTrackball命令介紹1514.4.3 DispatchKey命令介紹1524.4.4 DispatchFlip命令介紹1534.4.5 LaunchActivity命令介紹1534.4.6 LaunchInstrumentation命令介紹1534.4.7 UserWait命令介紹1534.4.8 RunCmd命令介紹1534.4.9 Tap命令介紹15

44.4.10 ProfileWait命令介紹1544.4.11 DeviceWakeUp命令介紹1544.4.12 DispatchString命令介紹1544.5 Monkey如何執行腳本154第5章 MonkeyRunner工具使用1595.1 MonkeyRunner工具簡介1605.2 MonkeyRunner安裝部署1605.3 MonkeyRunner演示示例1635.3.1 第一個MonkeyRunner示例(針對游戲)1635.3.2 如何利用monkey_recorder.py進行腳本錄制1635.3.3 如何利用monkey_playback.py進行腳本回放1695.3

.4 如何利用monkeyhelp.html文件獲取讀者想要的1705.4 MonkeyRunner腳本手工編寫1715.4.1 MonkeyRunner關鍵類介紹1715.4.2 MonkeyRunner腳本編寫1725.4.3 MonkeyRunner腳本執行1735.5 MonkeyRunner樣例腳本1745.5.1 按Home鍵1745.5.2 設備重啟1755.5.3 設備喚醒1755.5.4 按菜單鍵1755.5.5 輸入內容1755.5.6 控制多個設備1755.5.7 對比截屏和已存在圖片1755.5.8 單擊操作1765.5.9 安裝APK包1765.5.10 卸載APK包

1765.5.11 啟動Activity176第6章 Robotium自動化測試框架1776.1 Robotium自動化測試框架簡介1786.2 Robotium環境搭建1786.3 第一個Robotium示例(針對記事本應用程序)1786.3.1 記事本樣例下載1786.3.2 記事本樣例項目導入到Eclipse1796.3.3 記事本樣例項目運行1826.3.4 記事本樣例功能介紹1846.3.5 Robotium測試用例項目目錄結構1846.3.6 Robotium測試用例實現代碼1856.3.7 Robotium測試用例代碼解析1876.3.8 測試用例設計思路分析1946.3.9 R

obotium測試用例執行過程1956.4 用Robotium實現對APK或有源碼的項目實施測試2006.4.1 基於有源代碼應用的Robotium自動化測試2006.4.2基於APK包應用的Robotium測試項目2076.5 用Robotium Recorder錄制腳本2146.5.1 Robotium Recorder插件的安裝2146.5.2 應用Robotium Recorder錄制有源代碼的項目2176.5.3 應用RobotiumR ecorder錄制APK包應用2236.6 Robotium獲取控件的方法2326.6.1 根據控件的ID獲取控件2326.6.2 根據光標位置獲取

控件2386.7 測試用例腳本的批量運行2416.7.1 測試用例管理2416.7.2 測試用例執行2496.7.3 生成測試報告2546.8 持續集成2596.8.1 什麼叫持續集成2596.8.2 持續集成環境部署2606.8.3 創建Jenkins job2646.8.4 生成build.xml文件2686.8.5 安裝測試包和被測試包2726.8.6 Jenkins配置測試報告2736.8.7 驗證持續集成成果2756.8.8 關於持續集成思路拓展278第7章 自動化測試工具—UI Automator實戰2817.1 為什麼選擇UI Automator2827.2 UIAutomato

r演示示例2827.2.1 UI Automator Viewer工具使用介紹2837.2.2 應用UI Automator等完成單元測試用例設計基本步驟2887.2.3 理解UI Automator Viewer工具捕獲的元素屬性信息2917.2.4 UI Automator運行環境搭建過程2927.2.5 編寫第一個UI Automator測試用例2967.2.6 測試用例實現代碼及其講解3027.2.7 查看已安裝的SDK版本3087.2.8 創建build.xml等相關文件3097.2.9 編譯生成JAR文件3117.2.10 上傳生成JAR文件到手機3137.2.11 運行測試用例並

分析測試結果3137.3 UI Automator主要的對象類3167.3.1 UiDevice類及其接口調用實例3167.3.2 UiSelector類及其接口調用實例3187.3.3 UiObject類及其接口調用實例3207.3.4 UiCollection類及其接口調用實例3267.3.5 UiWatcher類及其接口調用實例3277.3.6 UiScrollable類及其接口調用實例3297.3.7 Configurator類及其接口調用實例3327.4 UI Automator常見問題解答3337.4.1 UI Automator對中文支持問題3337.4.2 UI Automat

or如何執行單個類里的單個測試用例3347.4.3 UI Automator如何執行單個類里的多個測試用例3367.4.4 UI Automator腳本示例338第8章 自動化測試工具—Appium實戰3418.1 為什麼選擇Appium3428.1.1 Appium的理念3428.1.2 Appium的設計3428.1.3 Appium的相關概念3438.2 Appium環境部署3448.2.1 Windows環境部署3448.2.2 Appium樣例程序的下載3548.2.3 Selenium類庫的下載3558.2.4 建立測試工程3558.3 Appium元素定位的3個利器3718.3.

1 應用UIAutomator Viewer獲得元素信息的實例3718.3.2 應用Inspector獲得元素信息的實例3788.3.3 應用Chrome瀏覽器ADB插件獲得元素信息的實例3828.4 多種界面控件的定位方法介紹3868.4.1 根據ID定位元素3868.4.2 根據Name定位元素3868.4.3 根據ClassName定位元素3868.4.4 根據Content—desc定位元素3878.4.5 根據Xpath定位元素3878.5 多種界面控件的操作方法介紹3888.5.1 長按操作3898.5.2 拖曳操作3918.5.3 滑動操作3948.5.4 多點操作3968.6

捕獲異常、創建快照3978.6.1 安裝TestNG插件3978.6.2 創建測試項目4008.6.3 創建異常監聽類4048.6.4 創建測試項目類4048.6.5 測試項目運行結果407第9章 移動平台性能測試4119.1 移動平台性能測試簡介4129.1.1 性能測試的8大分類4129.1.2 移動終端的性能指標4139.2 移動端性能測試工具4149.2.1 TraceView工具使用介紹4159.2.2 SysTrace工具使用介紹4179.2.3 Emmagee工具使用介紹4229.2.4 查看應用啟動耗時4269.2.5 獲得電池電量和電池溫度4279.2.6 獲得最耗資源的應用

4289.2.7 獲得手機設備電池電量信息4309.2.8 獲得手機應用幀率信息4309.3 LoadRunner在移動端性能測試的應用437

Android UI設計

為了解決Logcat viewer的問題,作者李維勇(主編) 這樣論述:

本書是基於AndroidKitKat平台進行移動應用開發的入門級教程,通過眾多開源案例項目全面系統地介紹AndroidUI設計的方法、技巧和模式。全書共12章,從Android應用設計者的角度系統講解了從事AndroidUI設計必須要掌握的Android平台的所有技術和特性,主要內容包括可視化的UI設計與管理、常見UI控件設計與事件處理、UI容器與導航設計、菜單與對話框設計、自定義控件設計、桌面UI設計、平板UI設計,以及主題樣式和動畫設計等,全面總結了AndroidUI的設計原理、設計理念和設計模式,最后通過一個綜合的案例項目闡述AndroidUI設計的方法和技巧。本書以案例貫穿全程,知識結

構清晰,語言簡潔,易於學習和提高,非常適合初學AndroidUI設計的在校大學生和希望系統掌握AndroidUI編程的開發人員閱讀。 前言 第1章 Android開發基礎 1.1 Eclipse中的Android開發 1.1.1 創建項目 1.1.2 創建AVD 1.1.3 運行項目 1.2 Android項目架構 1.2.1 Java代碼解析 1.2.2 項目資源解析 1.2.3 AndroidManifest.xml解析 1.3 Eclipse中的常用窗口 1.3.1 Console窗口 1.3.2 LogCat窗口 1.3.3 DDMS窗口 1.4 移動App的設計原則

1.5 移動App的設計風格 1.5.1 扁平化設計 1.5.2 卡片式設計 第2章 ADT中的UI設計 2.1 圖形布局編輯器 2.2 幾種常見的布局方式 2.2.1 創建布局 2.2.2 相對布局 2.2.3 線性布局 2.2.4 幀布局 2.3 優化布局 2.3.1 復用布局 2.3.2 多設備支持 2.3.3 使用Hierachy Viewer調試用戶界面 2.4 界面布局技巧 2.4.1 布局設計原則 2.4.2 布局設計技巧 2.5 習題 第3章 Activity與UI管理 3.1 Activity基礎 3.1.1 創建Activity 3.1.2 Activity的生命周期 3

.1.3 退出Activity 3.2 Activity之間的調用 3.2.1 調用其他Activity 3.2.2 Activity的回調 3.3 Activity之間的數據傳遞 3.3.1 使用Intent傳遞數據 3.3.2 使用Bundle傳遞數據 3.3.3 使用Application共享數據 3.4 Activity棧與任務 3.4.1 Activity棧 3.4.2 任務管理 3.4.3 Activity的加載模式 3.4.4 保存Activity的狀態 3.5 應用主頁設計技巧 3.6 用戶體驗設計 3.7 習題 第4章 Android組件編程 4.1 Service與后台服務

4.1.1 創建Service 4.1.2 Service的生命周期 4.1.3 Started Service 4.1.4 Bound Service 4.2 ContentProvider與數據共享 4.2.1 系統中的ContentProvider 4.2.2 通用資源標志符 4.2.3 使用ContentProvider 4.3 BroadcastReceiver與廣播意圖 4.3.1 BroadcastReceiver的工作機制 4.3.2 廣播的類型 4.3.3 接收廣播 4.3.4 注冊廣播 4.4 Intent與組件通信 4.4.1 Intent處理機制 4.4.2 Inte

nt對象 4.4.3 Intent的解析 4.5 基於組件的應用模型 4.6 習題 第5章 Widgets設計與事件處理 5.1 表單控件設計 5.1.1 文本控件 5.1.2 按鈕控件 5.1.3 單選/復選按鈕控件 5.1.4 進度條控件 5.2 適配器控件設計 5.2.1 適配器概述 5.2.2 Gallery 5.2.3 Spinner 5.2.4 ListView 5.2.5 GridView 5.2.6 適配器控件的大數據加載 5.3 Widgets事件處理 5.3.1 按鍵事件處理 5.3.2 觸屏事件處理 5.3.3 手勢事件處理 5.3.4 感應器事件處理 5.4 Widge

ts設計技巧 5.4.1 官方設計指引 5.4.2 表單控件設計技巧 5.4.3 數據加載模式設計 5.4.4 搜索設計技巧 5.5 習題 第6章 對話框、菜單與導航 6.1 對話框設計 6.1.1 Toast通知 6.1.2 Notif?ication提示 6.1.3 AlertDialog對話框 6.1.4 對話框的托管 6.2 菜單設計 6.2.1 Options Menu 6.2.2 Context Menu 6.3 動作欄與導航設計 6.3.1 動作欄設計 6.3.2 ActionMode設計 6.3.3 導航設計 6.3.4 導航設計技巧 6.4 用戶通知設計技巧 6.4.1 An

droid中的消息提示 6.4.2 通知設計策略 6.4.3 通知設計原則 6.4.4 通知的導航機制 6.4.5 聲音提醒 6.5 習題 第7章 容器UI設計 7.1 導航類容器設計 7.1.1 使用ViewPager設計導航頁 7.1.2 使用ViewFlipper設計滑屏窗口 7.1.3 使用TabHost設計標簽頁 7.2 特定容器設計 7.2.1 使用WebView顯示網頁 7.2.2 使用MapView顯示地圖 7.2.3 使用VideoView播放視頻 7.3 第三方容器控件設計 7.3.1 使用SlidingMenu設計菜單容器 7.3.2 使用TimesSquare設計日期

7.4 引導頁設計技巧 7.5 習題 第8章 自定義控件設計 8.1 概述 8.2 定制控件 8.3 重載控件 8.3.1 重構AdapterView 8.3.2 應用控件 8.4 繪制UI 8.5 開源UI工具 8.6 習題 第9章 樣式、主題與動畫設計 9.1 樣式與主題 9.1.1 Style 9.1.2 Theme 9.2 動畫設計 9.2.1 幀動畫 9.2.2 補間動畫 9.2.3 屬性動畫 9.3 應用風格設計 9.4 動態效果設計 9.4.1 動態設計原則 9.4.2 動態設計技巧 9.5 習題 第10章 桌面UI設計 10.1 設計簡單的桌面組件 10.1.1 RemoteV

iews 10.1.2 AppWidgetProviderInfo 10.1.3 AppWidgetProvider 10.1.4 聲明App Widgets 10.2 配置和管理桌面組件 10.2.1 Confi?guration Activity 10.2.2 AppWidgetManager 10.3 設計集合桌面組件 10.3.1 Collection Views 10.3.2 RemoteViewsService 10.3.3 RemoteViewsFactory 10.3.4 子視圖事件 10.4 桌面組件設計規范 10.4.1 桌面組件的種類 10.4.2 桌面組件的尺寸 10.

4.3 桌面組件設計技巧 10.5 習題 第11章 平板UI設計 11.1 Fragment概述 11.1.1 Fragment布局特性 11.1.2 Fragment與Activity 11.2 創建Fragment 11.2.1 創建ListFragment 11.2.2 創建Fragment 11.2.3 添加Fragment到Activity 11.2.4 使用Support Library 11.3 管理Fragment 11.3.1 Fragment的生命周期 11.3.2 使用FragmentManager處理事務 11.3.3 Fragment之間的通信 11.4 Prefer

enceFragment 11.5 平板UI設計技巧 11.5.1 Google的准則 11.5.2 橫豎屏布局設計 11.5.3 常見平板布局 11.6 習題 第12章 Android UI綜合應用 12.1 項目概述 12.2 用戶界面設計 12.2.1 結構設計 12.2.2 交互設計 12.2.3 視覺設計 12.3 用戶界面功能實現 12.3.1 主界面設計 12.3.2 歌曲列表界面設計 12.3.3 系統設置界面設計 12.3.4 桌面應用組件設計 12.4 UI測試 參考文獻