小编Zak*_*dil的帖子

Expo eas build apk 在真实设备上崩溃,但在 expo go 上工作

在开发环境中使用模拟器进行测试时,一切都运行正常,但是当我构建我的 expo 应用程序以使用此命令获取 apk 时eas build -p android --profile preview。当我在真实设备上安装该 apk 后,它立即崩溃。但如果我在 expo go 上运行它,它会正常运行。

这是我的 package.json

{
  "name": "myapp",
  "version": "1.0.0",
  "main": "node_modules/expo/AppEntry.js",
  "scripts": {
    "start": "expo start",
    "android": "expo start --android",
    "ios": "expo start --ios",
    "web": "expo start --web"
  },
  "dependencies": {
    "@react-native-firebase/app": "^16.4.6",
    "@react-native-firebase/messaging": "^16.4.6",
    "@react-native-picker/picker": "^2.4.8",
    "@react-navigation/drawer": "^6.5.3",
    "@react-navigation/native": "^6.0.16",
    "@react-navigation/stack": "^6.3.7",
    "@reduxjs/toolkit": "^1.9.1",
    "email-validator": "^2.0.4",
    "expo": "~47.0.8",
    "expo-dev-client": "~2.0.1",
    "expo-device": "~5.0.0",
    "expo-image-picker": "~14.0.2",
    "expo-notifications": "~0.17.0",
    "expo-status-bar": "~1.4.2",
    "expo-updates": "~0.15.6",
    "firebase": "^9.6.7",
    "formik": "^2.2.9", …
Run Code Online (Sandbox Code Playgroud)

sdk android react-native expo

5
推荐指数
1
解决办法
571
查看次数

Formik / 是的不工作(无法解析模块)

大家好,所以我尝试在我的代码中使用 formik / yup,但即使在我安装之后它也不起作用,并且显示无法解析来自 D:\Programing 的模块..... 在项目或这些目录中找不到 yup :

也许我安装错了?你们能告诉我一种更好的 npm 安装方法吗?

import React from 'react';
import { StyleSheet, Text, View, } from 'react-native';
import * as Yup from 'yup';
import {Formik} from 'formik';

const uploadPostSchema =Yup.object({
    imageUrl:Yup.string().url.required('Url is required'),
    caption:Yup.string().max(2200,'Caption has reached the max character')
})


const PostAdding =()=>{
    return(
         <Text style={{color:'white'}}>YOOO</Text>
    )
}

export default PostAdding;
Run Code Online (Sandbox Code Playgroud)

npm react-native yup

1
推荐指数
1
解决办法
6329
查看次数

标签 统计

react-native ×2

android ×1

expo ×1

npm ×1

sdk ×1

yup ×1