簡體   English   中英

Android - 檢測是否從 react native/xamarin/flutter 等調用

[英]Android - detect if it is called from react native/xamarin/flutter etc

我正在構建一個 Android SDK,我們的客戶可能會從跨平台插件(例如 react native/flutter/xamarin)調用 SDK。

是否可以檢測當前 SDK 是從本機 Android 應用程序還是這些插件之一調用的?

在 iOS 上,可以通過嘗試以反射方式創建特定於平台的 class 並檢查其可空性來判斷這一點 - 例如NSClassFromString("RCTBridge")

我最終使用反射來檢查com.facebook.react.bridge.NativeModule這是一個 class 不會在股票應用程序中進行防護的原生反應。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM