开发者问题收集
我的代码基于此 Stack Overflow 上的以下问题:React Native 将状态中的数组值应用为 Picker 项目我使用了 Manjeet Singh 的第一个解决方案(用于将对象映射到 Picker.Item 实例),因为我将数据存储在对象中。但是,当我使用他的方法时,出现了“TypeError:undefined 不是对象(评估‘child.props.value’)”错误。我的
我在手机上调试时可以正常运行我的应用,但通过运行 npx react-native run-android --variant=release或通过 android studio 制作发布版 apk,它一打开就会崩溃。对于 logcat 中的内容,我认为 react-native-background-task 可能是罪魁祸首。即使我尝试卸载它。也许它没有正确卸载。adb logcat *:Ep(
VideoPlayerView是我为特定项目在 Android 和 IOS 中制作的自定义原生组件。以下是ReactVideoManager.java制作的导出原生模块VideoPlayerView的部分代码public class ReactVideoManager extends SimpleViewManager<MeasureChangedVideoView> {public stati
我一直在开发一款应用程序,并且一直使用 Android 模拟器和我的 Android 设备通过 Expo 进行测试。它运行良好,一切都很完美。但是,我刚刚构建了一个 Android APK(我执行了expo build:android),我可以看到我的应用程序的登录信息,但是在输入凭据后,它看起来就像关闭了应用程序然后又恢复了一样,但现在它一直只显示一个空白屏幕。这里有一个 gif 向您展示了究竟
当我运行eas build -p android时,我收到错误Android build failed: Gradle build failed with unknown error. Please see logs for the "Run gradlew" phase.我无法执行常规的expo build:android,并且在尝试命名我的 Android 包时出现了一些奇怪的错误。因此,我改
我构建了eas -p android --profile luna。然后,我下载到物理设备中。打开它时,应用程序在显示启动画面后崩溃。Expo SDK 45.0.0。我试图更改eas.json配置文件。这是我尝试的。"luna": {"android": {"buildType": "apk","distribution": "internal"}}"luna": {"android": {"bu
我已经为 Linux 设置了 Windows 子系统,安装了 node 和 eas 来在本地构建我的项目,因为我无法在 Windows 上执行此操作。当我尝试运行构建命令时,我收到以下错误:User@DESKTOP-AN12A:/mnt/d/Projects/myApp$ eas build --platform android --profile dev --local/usr/local/li
我的 expo 应用程序通常在 Expo go 上运行,即使使用下面的命令它仍然可以运行。npx expo start --no-dev --minify但是当使用不同的方法构建时它根本不起作用,并且出现不同的崩溃。eas build -p android --profile preview它生成 APK,当我拖到模拟器(android 11)时它会获得“成功安装”,所以我打开它并显示启动画面,之
我最近从 SDK 43 迁移到了 Expo SDK 45,并且从经典版本升级到了 EAS CLI,并且我拥有托管工作流程。当我使用命令eas build --profile preview --platform android创建 android 版本时。它成功创建了版本,但在启动画面时崩溃,没有任何堆栈跟踪。当我使用开发客户端或 Expo GO 测试版本时,没有任何错误或警告。在这里我分享我的
我正在尝试使用React Navigation在屏幕上移动,问题在于我用来动态渲染一组项目的嵌套返回,并且不允许我使用箭头功能直接导航,因此我必须在功能上实现此功能。我的问题是,我该怎么做?就我的互联网研究而言,您只能在对话框警报出现后才推开一个新屏幕,我不想要。我正在附加代码:837366790
我这几天一直在练习 React Native。我正在尝试制作一个电影页面应用程序。我的代码可以正常工作。但我的问题是它显示了一个关于可能未处理的承诺拒绝的错误。我知道问题出在哪里,但我不知道如何修复它。这里是问题的根源(Details.js):import { isEmptyStatement } from '@babel/types';import React, {useEffect, useS
我正在尝试在我的项目中使用“React-native-camera”库。我已经这样做了 50 多次,每次在我的 Mac 和 Linux 系统上都一切顺利。但现在突然间它不再在我的 Linux 系统上运行,并且不断生成此错误(但在 Mac 上可以运行!)。我已检查了此处的所有配置步骤我尝试将 missingDimensionStrategy 'react-native-camera'、'genera
我试图在我的设备上安装 expo 相机,但一直遇到问题。我只做了 3 件事expo 安装 expo-camera。将示例代码复制到我的项目中。将 expo 相机添加到 package.json。我遵循了本教程:https://docs.expo.dev/versions/latest/sdk/camera/我认为问题可能是:在托管应用中,相机需要 Permissions.CAMERA。视频录制需要
this.getDetails();getDetails = () => {let userDetails = [];db.transaction((tx) => {tx.executeSql('select * from users where role=?',['students'],(tx,results) => {let details = []if(results.rows.length
我的原生应用支持多语言功能,如“英语”和“丹麦语”。为此,我在标题顶部创建了一个带有两个菜单选项的下拉菜单,例如,如果单击丹麦语,它将设置“丹麦语”,但不显示效果,为此我必须单击当前菜单,然后才能看到语言的效果。所以我的问题是如何以编程方式在 React Native 中重新加载当前页面。提前致谢。