React Native for Android 源碼解析:Reload, Debug JS Remotely具體做了什麼?

Reload, debug js remotely

Reload

首先看看Reload,先從Activity下手,初始demo裏MainActivity繼承了ReactActivity,RN工程的初始化,加載jsbundle的觸發都在這個ReactActivity中,然後具體業務邏輯又交給了它的代理類ReactActivityDelegate,裏面做了初始化RN框架邏輯,框架初始化的流程先不管,主要看看reload流程

onKeyUp

public boolean onKeyUp(int keyCode, KeyEvent event) {
    if (getReactNativeHost(
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章