[英]Create react-native Native Module in C or C++ using Android NDK?
[英]React-Native android NDK
應用程序中間本機Player(C ++)使用NDK 13b版本進行構建,並使用libgnustl-shared.so進行構建。 React native使用了不同版本的NDK和libgnustl-shared.so附帶(NDK 10e版本)與我用於中間件庫的版本存在沖突。 有辦法解決嗎? 用於應用程序的lib不被react-native接受,並且基於react-native的lib與我的中間件lib不兼容。 我無法在用於本機應用程序的NDK上降級(react-native支持到10e)。 任何幫助表示贊賞。
最正確的方法是在所有應用程序中引用相同版本的庫。 但是,如果不可能-您可以將一個模塊鏈接到庫的靜態版本,而將第二個模塊鏈接到照常共享。
但是,這種方法不是真正的解決方案,而是解決方法。 因為至少存在下一個缺點:
最后:如果真的沒有辦法到處使用相同版本,我會三思而后行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.