多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > 第1章2節《MonkeyRunner源碼剖析》概述:邊界(原創)

第1章2節《MonkeyRunner源碼剖析》概述:邊界(原創)

來源:程序員人生   發布時間:2015-03-31 07:50:35 閱讀次數:3964次

天地會珠海分舵注:本來這1系列是準備出1本書的,詳情請見早前博文“尋求合作火伴編寫《深入理解 MonkeyRunner》書籍“。但由于諸多緣由,沒有如愿。所以這里把草稿分享出來,所以毛病在所難免。有需要的就參考下吧,轉發的話還請保存每篇文章結尾的出處等信息。

邊界


怎樣樣才算分析清楚1個事物的原理是甚么呢?就之前面提到的《LINUX內核源代碼情形分析》為例子,分析到甚么程度算是把Linux內核給分析清楚呢?1個操作系統內核的原理不過是要描寫清楚這幾個核心是如何工作的:

  • 進程管理和CPU調度
  • 裝備驅動
  • 文件系統

那末它會去分析CPU的電路是怎樣實現的嗎?或它會去分析1個iSCSI的HBA卡的固件代碼是怎樣實現的嗎?都不會,由于它超越了該書的邊界。對CPU這個例子,在這類情況下你只需要知道CPU提供的接口是怎樣工作的就好了,比如它的寄存器的功能是甚么,誰用來存儲代碼,誰用來存儲地址,等等;對iSCSI這個例子,只需要分析到iSCSI協議是怎樣工作的,知道該HBA里面的固件代碼有實現相應的協議來做相應的事情就夠了,就好比你只需要知道往1個PLC的針腳發送指定的指令,返回的將會是對應的某個值1樣。

那末它會去分析C語言的實現原理嗎?大家都知道Linux內核大部份是用C語言編寫的。也不會,由于這些知識是你在瀏覽該書籍之前就必須掌握的。

同理,仿效該大作,本書也應當有所為有所不為,不然1本書出來終究甚么都包括了的話終究可能出來的不單單是描寫MonkeyRunner的運行原理,乃至是描寫安卓操作系統的實現原理了,到時就真的是4不像了。這樣就算我有時間和能力把它寫出來,相信你也沒心情把它給讀完了。

那末我們在分析MonkeyRunner的源代碼來剖析它的運行原理的進程中,它的邊界應當以下:

  • 不會去分析安卓操作系統的源代碼。在需要用到相應的API或服務的時候會對其進行描寫。比如在分析MonkeyRunner是如何注入事件來動身屏幕點擊事件的時候,不會去分析使用到的安卓系統的InputManager和牽涉到的安卓內核的源碼,只需要知道它是做這樣的事情的就夠了
  • 不會去分析ADB的任何源代碼,由于ADB的代碼分析已足可編寫另外1本書了。但我們還是會去描寫ADB各個部件的原理是甚么和它的協議的詳細信息和給出經常使用的ADB命令的示例及描寫

同時為了保證你可以順利的瀏覽本文的所有內容,我會建議你最好先準備下以下的知識:

  • Java語言基礎:由于MonkeyRunner所用到的庫都是用java寫的
  • Python語言基礎 : 由于MonkeyRunner的測試腳本都是通過Python語言進行編寫的,而本書會有相當1部份的腳本示例
  • 安卓界面利用基本知識:比如了解下Activity活動在安卓中是怎樣回事,Intent大概又是怎樣1回事等等。不需要了解的很深,只需要有基本概念就夠了

最后我們看下我們要分析的對象-MonkeyRunner。MonkeyRunner是1個安卓平臺用戶界面自動化測試框架,這個框架內部實際上是通過量個庫協同工作組成的,以下會列出牽涉到的庫并標明本人當前分析的該庫的對應版本是甚么,以避免造成沒必要要的混亂:
這里寫圖片描述
表1⑵⑴ 分析目標的版本列表


作者:天地會珠海分舵
微信公眾號:TechGoGoGo
微博:http://weibo.com/techgogogo
CSDN:http://blog.csdn.net/zhubaitian

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久久精品视频一区二区三区 | 美美女高清毛片视频黄的一免费 | 久久精品免费视频6 | 激情在线视频 | 国产欧美日韩综合在线一 | 成人福利社区 | 一本大道道香蕉免费 | 日本欧美一区二区三区视频麻豆 | 亚洲精品久久久久久下一站 | 欧美日韩综合一区 | 91麻精品国产91久久久久 | 自拍自录videosfree自拍自录 | 中文字幕国产在线 | 欧美日韩加勒比一区二区三区 | 欧美69视频在线 | 精品国产一区二区三区免费看 | 啪啪色视频 | 在线免费观看国产视频 | 国产在线视频国产永久视频 | 精品国产免费人成在线观看 | 亚洲 欧美 在线观看 | 欧美videos日本hd| 国产欧美日韩综合精品二区 | 国产成人精品久久一区二区小说 | 最新日韩精品 | 久久福利网 | аⅴ成人天堂中文在线 | 在线成人tv天堂中文字幕 | 欧美老女人性视频 | 欧美啪啪一级毛片 | 国产xxx护士爽免费看 | 久草视频福利在线观看 | 亚洲第一影视 | 99久久999久久久综合精品涩 | 女性一级全黄生活片免费看 | 琪琪在线观看影院 | 欧洲亚洲一区二区三区 | 亚洲video| 亚洲精品一区二区久久 | 午夜h视频| 欧美区一区二区三 |