robolectric unit test 小坑

robolectric unit test 小坑

記錄一下自己走過的坑以及總結(jié)的經(jīng)驗教訓(xùn):

  1. android studio 1.5 需要設(shè)置 WorkingDirectory 為 $MODULE_DIR$。2.0以后就不需要了。
  2. 截止到目前(2016/05/26)為止,sdk 只支持到 21。
  3. 如果運(yùn)行單元測試的時候一直出現(xiàn) initialize error ,有一種可能(我這里就是這個原因,害我白白浪費(fèi)了一下午)是因為你的 android studio 一直報這個錯 Execution failed for task ':app:mockableAndroidJar'. 而你一直沒有發(fā)現(xiàn)。這個不影響編譯運(yùn)行,只影響測試。解決方法,只能是打開 android sdk manager,然后把你的 compile sdk 對應(yīng)的 SDK platform 先 uninstall 再重新 install,問題就可以解決了。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,234評論 25 708
  • afinalAfinal是一個android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,893評論 2 45
  • Android Unit Test學(xué)習(xí) @(單元測試)[Android|Markdown] 單元測試 這幾天接觸了...
    doubimonkey閱讀 5,327評論 0 50
  • 三十一、蘋果公司給我的啟示:另類的硬件公司 蘋果公司很值得學(xué)習(xí),以下四點(diǎn)最重要: 1、硬件為軟件服務(wù);2、軟件為用...
    阿東咚咚咚閱讀 359評論 0 2
  • 關(guān)于作者 艾森·拉塞爾,曾擔(dān)任麥肯錫公司咨詢顧問,服務(wù)過的客戶包括金融、電信、計算機(jī)和消費(fèi)品等領(lǐng)域的眾多知名公司。...
    蔚成閱讀 782評論 0 0

友情鏈接更多精彩內(nèi)容