问题标签 [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 投票
1 回答
1375 浏览

android - 在 Windows 上初始化新项目时反应本机错误

我开始研究 React Native。我首先通过官方文档中提到的步骤创建一个新项目 -

我得到这个错误。

更新

我安装了python 2.7版。现在我收到了这个错误。

0 投票
3 回答
10494 浏览

android - 从 React 原生 Js 代码调用 Android Native UI 组件方法

我创建了一个 CustomView SignatureView.java,它扩展了 LinearLayout 以在 Android Native 中捕获签名。

并创建 SignatureCapturePackage.java 和 SignatureCaptureViewManager.java

这个包类

这是 ViewManager 类

这是 Signature.js 包

我正在像这样使用 ReactNative 中的模块

一切正常。但是只有当反应端发生一些点击事件时,我才必须保存图像。即,我必须从 reactnative js 代码中调用 SignatureCaptureMainView 的 saveImage() 方法。

我怎样才能实现它?请帮忙

0 投票
3 回答
2031 浏览

javascript - 来自 fetch 的 React Native set var

在我的渲染函数中,我试图显示一家公司的名称。因此,我调用了一个函数 getCompanyByShortlink,我想在其中将值 company_name 分配给 this.company。我检查了响应,它包含我需要的所有数据,所以这里没有问题。

但是这不起作用,没有分配值。如果我输入 return this.company = "test"; 直接,它工作得很好。

如果有人可以帮助我设置来自我的 API 的正确值,我将不胜感激。

谢谢,奥利弗

};

0 投票
3 回答
15585 浏览

android - 如何在反应原生android中获取设备ID?

我正在尝试从 android 设备获取设备 ID。有几个链接和包可用于获取设备 ID,但在 Android 的情况下可用的很少。以下是我已经尝试过但没有结果的链接:

链接1 :https ://github.com/rebeccahughes/react-native-device-info 我试过这个链接没有成功它可能在ios上运行良好但在Android上它在github链接上运行提到的命令时显示错误链接“反应-native link react-native-device-info" 错误:无法识别链接

Link2:https ://github.com/lazywei/react-native-device-uuid 仅适用于IOS

我被困在这里。我不知道我将如何解决这个问题?请帮忙?

提前致谢

0 投票
1 回答
34128 浏览

javascript - 即使在使用 'then' 之后,Fetch 也会返回 promise 而不是实际数据

我在我的组件中进行了一个简单的 fetch 调用,看起来像这样

调用成功执行,但控制台打印的是 promise 而不是数据。我在这里想念什么?

0 投票
0 回答
645 浏览

android - java.util.zip.ZipException:重复条目:org/webrtc/AudioSource.class

我在我的应用程序中使用 webrtc 模块。在 iOS 中它工作正常,但在进入 android 时它显示以下错误

在此处输入图像描述

这是我的 build.gradle 文件:

0 投票
2 回答
767 浏览

android - 如何将 Android 应用程序中的默认 JS 服务器端口从 8081 更改为其他端口

在我的系统上,另一个应用程序正在使用 8081 端口。我正在运行以下命令以在 9988 上启动 react-native 应用程序

但是,当我运行 android 时,应用程序仍在侦听 8081 端口

我设法通过对我的物理设备使用 adb reverse 命令让它运行

每次在我的物理设备上运行 android 时,我都必须这样做。对于模拟器,即使使用 adb reverse 后它仍然无法正常工作。

是否有可以更改为默认 9988 端口的配置

0 投票
1 回答
2094 浏览

react-native - React Native:如何向按钮添加两个操作?

我有一个小问题。我想将两个动作传递给一个按钮,但我似乎无法弄清楚。我正在使用 react-native-router-flux 库。我尝试过这样的事情,但它并没有真正起作用。

如果有人可以提供帮助,那就太棒了。谢谢 !

0 投票
1 回答
1170 浏览

react-native - TypeError:预期的动态类型“字符串”,但在从 TextInout 获取文本时具有类型“int64”

这是我的我尝试过但无法解决这个简单的问题

0 投票
1 回答
241 浏览

react-native - React-Native:如何更改背景第二个动作

我认为这个问题很简单,但我似乎无法弄清楚。我正在为按钮使用 react-native-router-flux 库和 NativeBase 库。

这是我的代码:

每当我按下它并且它处于活动状态时,我都想更改按钮的背景颜色。如果我单击另一个按钮,那么我刚刚按下的按钮将获得背景,而第一个按钮将返回正常的透明背景。我不太确定如何向按钮添加两个操作。如果有人可以提供帮助,我将不胜感激。我不一定需要使用按钮库,所以欢迎任何关于此的想法!

谢谢 !