首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建的世博会应用程序在启动时崩溃:找不到类"host.exp.exponent.taskManager.ExpoHeadlessAppLoader“

构建的世博会应用程序在启动时崩溃:找不到类"host.exp.exponent.taskManager.ExpoHeadlessAppLoader“
EN

Stack Overflow用户
提问于 2020-08-12 08:03:21
回答 1查看 615关注 0票数 1

当我试图通过Expo运行使用React Native构建的应用程序时,它在闪屏上崩溃。如果我在真正的设备上通过expo应用程序启动它,或者通过模拟器启动它,它就运行得很好。Logcat给出了错误:

代码语言:javascript
复制
 W/System.err: Caused by: java.lang.ClassNotFoundException: Didn't find class "host.exp.exponent.taskManager.ExpoHeadlessAppLoader"

我找不到关于此错误消息的任何信息,但我似乎读到这些类型的问题与package.json文件有关。我的是这样的:

代码语言:javascript
复制
    {
  "main": "node_modules/expo/AppEntry.js",
  "scripts": {
    "start": "expo start",
    "android": "expo start --android",
    "ios": "expo start --ios",
    "web": "expo start --web",
    "eject": "expo eject"
  },
  "dependencies": {
    "expo": "~38.0.8",
    "expo-constants": "~9.1.1",
    "expo-location": "~8.2.1",
    "expo-status-bar": "^1.0.2",
    "geolib": "^3.3.1",
    "react": "~16.11.0",
    "react-dom": "~16.11.0",
    "react-native": "https://github.com/expo/react-native/archive/sdk-38.0.2.tar.gz",
    "react-native-dialog-input": "^1.0.8",
    "react-native-maps": "0.27.1",
    "react-native-svg": "12.1.0",
    "react-native-web": "~0.11.7",
    "react-native-svg-transformer": "^0.14.3",
    "@react-native-community/slider": "^3.0.3"
  },
  "devDependencies": {
    "@babel/core": "^7.8.6",
    "babel-preset-expo": "~8.1.0"
  },
  "expo": {
    "android": {
      "package": "com.atlemlund.naturetracker",
      "config": {
        "googleMaps": {
          "apiKey": "MY API KEY"
        }
      }
    }
  },
  "private": true
}
EN

回答 1

Stack Overflow用户

发布于 2020-08-12 20:23:59

解决了!事实证明,该错误消息与崩溃无关。我把API钥匙放错地方了。将它从package.json迁移到app.json解决了我的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63367952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档