问题标签 [react-native-linking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
451 浏览

react-native - 在目标链接管理器上调用 getinitialurl 时抛出异常'-[nsnull absolutestring]

抛出完整错误:

我被卡住了,不知道这个错误意味着什么以及如何解决它。

我已退出 ExpoKit,并正在尝试添加react-native-fbsdk到我的项目中。

我已按照此处列出的说明进行操作:https ://github.com/facebook/react-native-fbsdk ,并且 android 构建运行良好。

按照说明ios(除了我做了pod install)之后,出现了这个错误。

我真的很感激任何帮助,谢谢!

0 投票
0 回答
101 浏览

android - 如何将 aar 本机 android 库嵌入到 React Native 插件中

我为 Android 创建了一个私有 SDK。所以我有 .aar 库。我还制作了 React Native 桥,一切都很好。但问题是如何在我的反应插件中包含 .aar 文件?所以 Gradle 可以像其他公共库一样拉取它。

0 投票
0 回答
999 浏览

react-native - 为反应原生 webview 启用相机和麦克风权限

我正在构建一个反应本机应用程序,在该应用程序中我必须点击一个 URL 才能让用户进行视频通话,但是当我在 Webview 中打开该 URL 时,我无法访问通话所需的设备(a\Android 和 IOS)的摄像头和麦克风而且我无法使用链接在浏览器中打开 URL,因为我无法让用户知道该 URL,因为如果他们知道 URL,他们可以随时使用该 URL 调用,但我不希望那样。

0 投票
0 回答
50 浏览

reactjs - 在 shell 脚本中循环时反应本机链接中断

有一个像下面的文件

有一个带有两个循环的shell脚本,如下所示

第一个循环打印每行正常工作,但第二个循环只链接第一个 react-native-webrtc 库,然后结束循环。有人知道吗?

0 投票
0 回答
655 浏览

react-native - React Native IOS,库链接不起作用

我正在开发 react native 应用程序,我已经更新了我的应用程序的 react native 版本。安装包和更新 pod 后,我运行命令链接所有库::

反应原生链接

但它不起作用,然后我尝试手动链接,现在目标内没有库文件 - >构建阶段 - >链接二进制与库如果我试图添加“.a”文件,它会给我一个错误。我很惊讶,我的项目仍然在模拟器上正常运行而没有链接到库。你可以查看这张图片,我使用的是 react-native-navigation。它在没有链接的情况下正常运行。 在此处输入图像描述

添加库后,我收到“依赖分析错误”

无法运行命令“Libtool libReactNativeNavigation.a” - 此目标可能包含其自己的产品。

现在我的项目运行正常,但“Link Binary With Libraries”部分中没有库。

我使用的环境如下:

  1. 反应原生:0.59.9
  2. x代码:10.1
  3. 反应:16.8.6

请向我建议我在这里做错了什么。或者这是正确的方法?

0 投票
1 回答
329 浏览

reactjs - 如何链接 react-native HOC 依赖项?

我正在使用作为 npm 模块导出的 React 本机 HOC,由于链接问题,该模块使用@react-native-community/async-storage内部抛出。AsyncStorage of null安装模块后如何自动链接依赖项?

我写了https://www.npmjs.com/package/react-native-google-sheet这个库,它react-native-webview用作依赖项。当我尝试使用react-native-google-sheet时,链接错误,因为安装依赖项不会链接库。有没有办法在我的库中链接依赖项?

更新:我觉得这有点令人困惑。假设 X 先生在 app.js 中使用模块 react-native-google-sheet,该模块在内部使用他可能不知道的 react-native-webview。X 先生只是一个尝试使用模块的最终用户,但由于它使用应该链接的模块而出现错误。现在,作为 react-native-google-sheet 的开发人员,我不希望最终用户面临这个问题。那么问题是,当 X 先生在安装 yarn add react-native-google-sheet 后是否有 react-native 链接 react-native-webview 时,有没有办法呢?更像是 react-native-google-sheet 模块会处理的“postinstall”。

0 投票
2 回答
1384 浏览

react-native - 链接后是否需要重建react-native项目

我想知道在安装和链接包含本机代码的库后是否有必要重建反应本机项目。

0 投票
2 回答
703 浏览

java - React-native 链接路径不正确

我有一个应用程序在链接/取消链接包时失败,类似于这个问题

MainApplication.java将文件与此错误链接起来特别失败。

error 取消链​​接时出现问题。原因 ENOENT:没有这样的文件或目录,打开 './AppName/android/app/src/main/java/co/AppName/AppName/MainApplication.java'

路径其实不正确java/co/AppNAme应该是java/com/AppName

我在任何地方都找不到可能导致此问题的原因或有关如何设置路径的任何文档。

我试过使用babel-plugin-module-resolver但没有成功,除非我错过了一些东西。有人有类似的问题吗?

0 投票
0 回答
1748 浏览

android - react-native-firebase react-native链接问题,如何解决?

当我尝试链接库时出现以下错误react-native-firebase

当我运行应用程序时,显示以下错误

在此处输入图像描述

根据我的研究,这发生在 react native 0.60 版本中,但不知道如何解决?

相关的 GitHub 问题链接如下

https://github.com/invertase/react-native-firebase/issues/2194

0 投票
0 回答
1345 浏览

android - 反应原生地图不适用于 expo Bare 应用程序

我正在使用 expo 34 托管工作流,对于一些额外的功能,我需要弹出我的 expo 应用程序。当我弹出 expo 应用程序时,除了react-native-maps一切正常。

我已经按照react-native-maps进行链接的每一个步骤。当我yarn android 成功运行构建完成时(在 android studio 中也没有显示任何错误)但是我的应用程序在打开时崩溃了。如果我评论说本机代码(react-native-maps config)应用程序工作正常。

这是我的代码。

安卓/settings.gradle

android/app/build.gradle

android/app/src/main/AndroidManifest.xml

MainApplication.java

日志警告

我已经尝试过 Expo 35 bareApp,然后也遇到了同样的问题。

任何人都可以帮助解决这个问题。自2天以来就卡住了。