更正一下:文章中涉及到的BootstrapApplication部分,在新版的gradle插件中(3.1)已經(jīng)被替換了。新版的實現(xiàn)方式是通過ContentProvider的方式來啟動Server的,原理與lifecycle類似。源碼可參考InstantRunContentProvider
Instant Run工作原理普通應用加載流程 Instant Run應用加載流程 會在編譯過程中修改AndroidManifest。加入Application和Appserver的代碼。 最后的apk中...
配置build.gradle 配置Robolectric 在需要執(zhí)行的測試類上,需要對Robolectric進行配置??梢园阉信渲梅诺交惱锩妫渌麥y試類通過繼承的方式來共...