關於Bugly熱更新sdk使用的一些小細節

2021-08-02 14:48:47 字數 476 閱讀 3222

跟著文件一路敲下來,基本就沒什麼問題了。關於打包,是在studio右側的gradle選項開啟的,菜雞的我找了好久不知道官方文件上的打包頁面在哪。

1.關於tinker本身的debug。

2.關於instant run。

我發現除錯4.+手機沒問題,但是除錯5.+會提示think不支援instant run等資訊,可以去setting裡面關閉它;如果需要debug**,呢麼去tinker-support.gradle檔案件中找到

enable = true;把他修改為false。

3.關於基準包,這個基準包是可以改變的。比如:開始你release的1.0;然後你一直去打patch,這樣你不管怎麼打,基準都是1.0。當然了,這個和你tinker-support.gradle中

4.可以同時存在多個基準包:

Bugly接入Tinker熱更新流程

專案中之前已經接入bugly的異常收集和全量更新sdk,為了應對bug及時修復以及一些改動不太大的需求,準備接入tinker。而bugly已經對tinker做了很好的支援,不用從頭到尾接一遍。接入流程 一 新增外掛程式依賴,在根目錄的build.gradle中 classpath com.tence...

關於mui的熱更新。

官方給出的文件講解的很少,所以自己便開始研究了。首先mui中的update.js很簡單。自帶的主要 如下 var server 獲取公升級描述檔案伺服器位址,官方的 為 內容為 官方給出的服務端位址為 內容模板為 另外一種h5 比較複雜,是在js裡面判斷是否需要更新,同時可操作性更強。完整 如下 y...

使用LUA 熱更新模組

最近準備在手機專案客戶端中使用lua,以前一直在伺服器使用luabind.另外,tolua 也體驗過,luaplus也在早年用過.以下是本人對這些繫結庫的個人感覺 luabind 利用boost機制把繫結做到極致,比較適合主c 弱lua的指令碼框架.作者已經停止更新,在windows linux編譯...