成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

總結(jié)谷歌Android SDK系統(tǒng)最新細(xì)節(jié)

移動開發(fā) Android
所有的開發(fā)程序進(jìn)行開發(fā)時都不會離開單元測試,為了是保證其穩(wěn)定性和強(qiáng)大性,Android SDK系統(tǒng)自然也不例外。

Android SDK系統(tǒng)中已經(jīng)沒有了JDK,自然也無法運(yùn)行JUnit,但是這并不能阻止我們利用JUnit來編寫單元測試,下面的文章進(jìn)行詳細(xì)說明下Android SDK系統(tǒng)的單元測試問題。

就有了比較成熟的測試框架,但是直到目前***的1.1版本,也沒有詳細(xì)的文檔介紹這個內(nèi)容,只是簡單的給了一個Api Demos里的幾個單元測試代碼。因此,我在這里對此內(nèi)容做一下梳理和總結(jié):

在 Java下做單元測試必然用到JUnit。這里說的JUnit是指從Apache基金會下載的junit.jar里提供的一系列單元測試功能。這些功能顯然是運(yùn)行在JDK之上的。在Android下已經(jīng)沒有了JDK,自然也無法運(yùn)行JUnit。但是這并不妨礙我們利用JUnit編寫單元測試。

只不過在運(yùn)行單元測試時,一定要用JDK來運(yùn)行,利用java命令來啟動JUnit的某個Runner。如果是用Eclipse的話,可以在Run Configuration里新建一個JUnit。但是一定要記得在Classpath選項(xiàng)卡里將Bootstrap Entries中的Android Library改成JRE,并且添加junit.jar。

很明顯的,這種測試就是正規(guī)的Java單元測試,和Android沒有任何關(guān)系。你無法測試任何關(guān)于Android SDK系統(tǒng)中的API。你寫的Activity,人機(jī)界面等等。所以,如果你想測試僅僅是一些封裝數(shù)據(jù)的對象,或者是純粹的數(shù)值計(jì)算,還是可以用這種方法的。

很多人看到這個包的時候,***反應(yīng)是Android SDK系統(tǒng)是不是已經(jīng)完整集成了JUnit。很遺憾這不是事實(shí)。如果你按照J(rèn)Unit的運(yùn)行方法,卻不像上面那樣改用JDK,就一定會得到一個異常:

  1. #  
  2.  
  3.   # An unexpected error has been detected by Java Runtime Environment:  
  4.  
  5.   #  
  6.  
  7.   # Internal Error (classFileParser.cpp:2924), pid=4900tid=4476 
  8.  
  9.   #Error: ShouldNotReachHere()  
  10.  
  11.   #  
  12.  
  13.   # Java VM: Java HotSpot(TM) Client VM (10.0-b19 mixed mode windows-x86)  
  14.  
  15.   # An error report file with more information is saved as:  
  16.  
  17.   # E:\Mydoc\EclipseWorkspace\TestAndroid\hs_err_pid4900.log  
  18.  
  19.   #  
  20.  
  21.   # If you would like to submit a bug report, please visit:  
  22.  
  23.   #http://java.sun.com/webapps/bugreport/crash.jsp  
  24.  
  25.   # 

實(shí)際上,TestCase這個類用于在Android擔(dān)當(dāng)所有獨(dú)特的TestCase的基類的作用。

【編輯推薦】

  1. 新一代的Android手機(jī)介紹
  2. 深度剖析Android SDK版本介紹
  3. 谷歌Android手機(jī)能否站穩(wěn)中國
  4. PythonAndroid深度剖析Android應(yīng)用程序的四種構(gòu) 造塊
  5. 探秘與眾不同的Android系統(tǒng)?
責(zé)任編輯:chenqingxiang 來源: javaeye
相關(guān)推薦

2011-05-16 09:27:14

Android 3.1谷歌

2010-03-02 16:50:31

Android操作系統(tǒng)

2015-06-24 09:18:22

谷歌SDN

2010-03-03 17:02:08

Android手機(jī)

2018-03-04 08:37:17

谷歌Android開發(fā)者

2018-03-05 11:10:10

Android P工程師谷歌

2010-01-13 17:41:40

Android 2.1

2013-01-09 13:32:42

谷歌Android碎片化

2010-03-03 13:43:46

Android手機(jī)系統(tǒng)

2009-05-07 17:24:05

Android 1.5CupcakeAndroid

2010-02-26 16:09:21

2023-06-19 09:52:15

谷歌模型

2011-02-03 10:10:49

Android3.0Android谷歌

2011-09-14 15:41:05

Android SDK

2012-02-03 15:05:13

Android 2.3姜餅Android 4.0

2010-02-06 15:53:55

2015-05-07 14:00:59

Android M谷歌

2015-02-27 09:44:00

微軟智能手表

2010-02-05 17:55:01

谷歌Android操作

2009-04-17 09:24:53

Android 1.5Android谷歌
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 黄色片在线看 | 自拍 亚洲 欧美 老师 丝袜 | 影视先锋av资源噜噜 | 国产高清一区二区 | 久久99精品久久久久久噜噜 | 99精品国产一区二区三区 | 久久久99国产精品免费 | 成人一区二区三区在线观看 | 欧美日韩一区在线播放 | 男人天堂视频在线观看 | 日本涩涩视频 | 国产成人精品一区二区三区在线 | 日日骚网| 亚洲人成人一区二区在线观看 | 国产高清在线 | 日韩av成人在线观看 | 亚洲精品久久久久中文字幕欢迎你 | 中文字幕av网站 | 99久久婷婷国产亚洲终合精品 | 澳门永久av免费网站 | 国产精品美女久久久 | 久久精品中文字幕 | 麻豆av片| 亚洲国产精品99久久久久久久久 | 欧美成人a| 免费观看黄色片视频 | 69福利影院 | 国产精品久久久久久久久久99 | 日韩精品视频在线 | 日本黄色免费视频 | 精品视频久久久 | 欧美成人a∨高清免费观看 91伊人 | 成人精品福利 | 国产成人免费视频网站高清观看视频 | 91秦先生艺校小琴 | 91麻豆精品国产91久久久资源速度 | 久久免费国产视频 | 九色视频网站 | 日韩欧美一级片 | 丁香婷婷久久久综合精品国产 | 日韩在线一区二区 |