问题标签 [react-android]

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 投票
6 回答
19398 浏览

javascript - Metro Bundler 遇到内部错误,请检查您的终端错误输出以获取更多详细信息

结帐后,当我说 react-native run-android 时出现错误。

下面是我项目中的 package.json。

有人遇到过这个问题并解决了吗?

0 投票
0 回答
640 浏览

java - 尽管已插入 JAR,但仍显示“包 ... 不存在”

我已经构建了Fresco并将创建的*.jar包复制到libs位于ReactAndroid项目根目录中的文件夹中,如下所示:

目录设置:

build.gradle文件:

当尝试运行它的命令时./gradlew installDebug,会为添加到包中的所有类引发错误,*.jar如下所示:

但是FLog类存在于fbcore-1.3.0-sources.jar包中。(在 com/facebook/common/logging/FLog.java 路径)

有没有机会克服这个问题?


编辑:

使用*.aar包而不是*.jar解决了这个问题。

0 投票
1 回答
636 浏览

android - 在 ReactNative 中使用原生 Android 视图:类 ReactImageView 中的构造函数 ReactImageView 不能应用于给定类型

尝试创建一个 Android 视图以便稍后在ReactNative中使用。

这是我按照官方教程编写的代码,但我仍然在编译时遇到了一些麻烦。

这是我收到的错误消息

这里是代码

我有点迷茫,因为代码来自官方教程。

0 投票
1 回答
49 浏览

android - React Native Android - 点击输入不会做任何事情

我在 Android 上遇到了奇怪的行为,我在 TextInputs 和 Buttons 上的点击没有做任何事情。在 TextInputs 上,我看到小文本光标闪烁了一毫秒。它发生在华为 P8 物理手机和三星 Galaxy S6 虚拟设备上。iOS完美运行。

开发人员控制台中没有错误,但是我必须像这样在手机上安装该应用程序:$ adb install android/app/build/outputs/apk/app-debug.apk否则它会显示“全部安装失败”。我不认为这是相关的,因为我一直都是这样安装的,而且我过去没有遇到过这个问题。

它可能是这个问题的重复,但它没有答案。

任何想法为什么在Android上点击TextInputs并且Buttons似乎没有做任何事情?它适用于 iOS 的事实让我认为它与代码无关。

0 投票
4 回答
6861 浏览

react-native - React 本机开发服务器返回响应错误代码:500

该应用程序安装在模拟器中。但它并没有开始。模拟器指出了这个错误。

同时服务器给出以下错误。

错误:捆绑失败:TypeError:无法在_default(C: \Users\sajithk\UTransP\node_modules\babel-preset-react-native\node_modules\@babel\plugin-transform-b​​lock-scoping\lib\index.js:19:36) 在 Function.memoisePluginContainer (C:\Users\ sajithk\UTransP\node_modules\babel-core\lib\transformation\file\options\option-manager.js:113:13) 在 Function.normalisePlugin (C:\Users\sajithk\UTransP\node_modules\babel-core\lib\ transformation\file\options\option-manager.js:146:32) 在 C:\Users\sajithk\UTransP\node_modules\babel-core\lib\transformation\file\options\option-manager.js:184:30 在Array.map() 在 Function.normalisePlugins (C:\Users\sajithk\UTransP\node_modules\babel-core\lib\transformation\file\options\option-manager.js:158:20) 在 OptionManager.mergeOptions (C:\Users\sajithk\UTransP\node_modules\babel-core \lib\transformation\file\options\option-manager.js:234:36) 在 C:\Users\sajithk\UTransP\node_modules\babel-core\lib\transformation\file\options\option-manager.js:265 :14 在 C:\Users\sajithk\UTransP\node_modules\babel-core\lib\transformation\file\options\option-manager.js:323:22 BUNDLE [android, dev] ./index.js ░░░░ ░░░░░░░░░░░░ 0.0% (0/1),失败。\Users\sajithk\UTransP\node_modules\babel-core\lib\transformation\file\options\option-manager.js:265:14 在 C:\Users\sajithk\UTransP\node_modules\babel-core\lib\transformation\ file\options\option-manager.js:323:22 BUNDLE [android, dev] ./index.js ░░░░░░░░░░░░░░░░ 0.0% (0/1),失败。\Users\sajithk\UTransP\node_modules\babel-core\lib\transformation\file\options\option-manager.js:265:14 在 C:\Users\sajithk\UTransP\node_modules\babel-core\lib\transformation\ file\options\option-manager.js:323:22 BUNDLE [android, dev] ./index.js ░░░░░░░░░░░░░░░░ 0.0% (0/1),失败。

这是我创建项目后第一次在模拟器中运行应用程序。

0 投票
1 回答
307 浏览

react-native - 过滤函数中的类型错误

我正在尝试在 React Native 中创建一个自动完成文本框。我在过滤器功能中遇到错误。当用户键入服务时,文本框应使用服务的全名自动完成。服务名称来自我的 json 文件。我正在使用“react-native-autocomplete-input”来完成此操作。以下是错误的屏幕截图:

在此处输入图像描述

下面是我的 App.js 代码。

下面是我的 services.json 文件

任何帮助将不胜感激。我检查了功能。一切看起来都是正确的。

0 投票
2 回答
3177 浏览

reactjs - React Native 使用 GeoLib 计算两个坐标之间的距离

我有两个问题。一个是如果我使用命令 react native run-android 启动应用程序,我可以看到我当前位置的经度和纬度。如果我重新加载屏幕,我会收到一个超时错误,提示“位置请求超时”并且我看不到经度和纬度。下面是图片

在此处输入图像描述

我遇到的另一个问题是,当我尝试计算经度和纬度两个坐标之间的距离时,我得到路径错误。以下是我的代码和错误的屏幕截图:

在此处输入图像描述

我不确定为什么会出现这个错误。

任何帮助将不胜感激。

0 投票
2 回答
886 浏览

android - 为什么 React native 给出错误“adb”不被识别为内部或外部命令?

我尝试了其他相关堆栈溢出问题中建议的几个选项。

  1. 我在系统变量中添加了“adb”路径。
  2. 创建 local.properties 文件并将我的“sdk”路径粘贴到那里。

没有什么对我有用。我正在使用android模拟器并且应用程序已成功构建。

0 投票
0 回答
376 浏览

react-native - 传递参数链接打不开

我将参数从一页传递到另一页。我还将一个链接 ( http://wwww.yahoo.com ) 与其他参数一起传递到结果页面。以下是我的源页面的代码:

在下面的代码中,我试图通过读取参数将链接放入 TouchableOpacity。当我尝试打开链接时,我收到一条错误消息“JSON 解析错误”。以下是我的错误代码和屏幕截图:

在此处输入图像描述

destURL 是http://www.yahoo.com,它来自我的 JSON 文件。任何帮助将不胜感激。

0 投票
1 回答
639 浏览

react-native - 收到错误没有为类 RCTRawText 定义 ViewManager

我正在尝试使用 geolocation.getcurrentposition,但出现错误。以下是错误的屏幕截图:

在此处输入图像描述

下面是我的 App.Js 代码:

我还对 MainActivity.Java 文件进行了一些修改。以下是我在 MainActivity 的依赖项部分所做的更改。爪哇

使用 getcUrrentposition 时,我的经度和纬度超时,这就是原因,我正在使用解决方法。此解决方法是安装 react-native-geolocation -service。我使用的 google play 服务版本是 12.2.21。下面是图片:

在此处输入图像描述

我还在 build.gradle 中添加了依赖项。我在 build.gradle 中插入了当前的 google play 服务版本

当我试图获取用户当前位置的经度和纬度时,上面的代码超时。我进行了这些更改,以便我的 android 手机开始显示经度和纬度而不会超时。我不确定这个错误来自哪里。该错误未显示任何行号。

任何帮助将不胜感激