Android SDK使用了JS橋接方法實現與H5互動 混淆問題
最近遇到一個問題,就是直接dependcySDK工程是可以正常執行的
但是使用了aar包後就總是無法實現js互動
後來發現是sdk在混淆的時候沒有處理js橋接方法的混淆
如果程式碼中使用了js橋接與前端互動的話 不但要使用addJavascriptInterface還需要在混淆的時候配置
-keepattributes *Annotation*
-keepattributes *JavascriptInterface*
-keep class xxx.xx.xxx.xx.x.xxactivity$*{
*;
xxx為橋接類名
相關文章
- Vue +WebSocket + WaveSurferJS 實現H5聊天對話互動VueWebJSH5
- WebView詳解與簡單實現Android與H5互調WebViewAndroidH5
- JS 橋接模式JS橋接模式
- 橋接模式(c++實現)橋接模式C++
- Android webview 與 js(Vue) 互動AndroidWebViewJSVue
- Android混合開發之WebViewJavascriptBridge實現JS與java安全互動AndroidWebViewJavaScriptJS
- 利用 Native.js 實現 Android 與 HTML 資料的互動JSAndroidHTML
- iOS與H5互動iOSH5
- H5 與 APP 互動!H5APP
- 關於php後端與js前端互動問題PHP後端JS前端
- java 橋接模式實現程式碼Java橋接模式
- vue---axios實現資料互動與跨域問題VueiOS跨域
- 隨手記Android JS與Native互動實踐AndroidJS
- 基於聲網 Flutter SDK 實現互動直播Flutter
- Strimzi Kafka Bridge(橋接)實戰之三:自制sdk(golang版本)Kafka橋接Golang
- 橋接模式:探索JDBC底層實現橋接模式JDBC
- Android 原生和 JS 互動實踐AndroidJS
- [轉]Android專案原始碼混淆問題解決方法Android原始碼
- H5 與 Native 互動之 JSBridge 技術H5JS
- JavaScript使網頁顯示動態效果並實現與使用者互動功能。JavaScript網頁
- js與ios橋接使用WebViewJavascriptBridge簡單理解JSiOS橋接WebViewJavaScript
- JS 與 OC 互動的三種方法JS
- Unity 華為快遊戲JS橋接 實現寫日誌等功能Unity遊戲JS橋接
- SDK與問題排查
- android 的webView載入h5,和h5的互動(java和JavaScript的互動)AndroidWebViewH5JavaScript
- Android與JS互調AndroidJS
- Android webview JS 互動AndroidWebViewJS
- Android和H5之間的互動AndroidH5
- [譯] Java 橋接方法詳解Java橋接
- 使用 JSBridge 與原生 IOS、Android 進行互動(含 H5、Android、IOS 端程式碼,附 Demo)JSiOSAndroidH5
- 如何橋接優化Java方法返回型別實現相容性? - Gunnar橋接優化Java型別
- js 與WKWebView 互動JSWebView
- WKWebView與JS互動WebViewJS
- 橋接橋接
- Cordova JS OC互動方法JS
- Android SDK簡明教程:使用者互動Android
- Android Studio 程式碼混淆注意問題Android
- 基於 Agora SDK 實現 iOS 端的多人視訊互動GoiOS