android - 错误类型3错误: Activity class {com. rnnpro1/com.rnnpro1.MainActivity}不存在

标签 android react-native

<分区>

构建成功但最后从终端给出错误。 由于系统卡住,我无法从 Android Studio 构建。

BUILD SUCCESSFUL

Total time: 19.967 secs
Running adb -s 2a4ert6817d56123 reverse tcp:8081 tcp:8081
Starting the app on 2a4ert6817d56123 (adb -s 2a4ert6817d56123 shell am start -n com.rnnpro1/com.rnnpro1.MainActivity)...
Starting: Intent { cmp=com.rnnpro1/.MainActivity }
Error type 3
Error: Activity class {com.rnnpro1/com.rnnpro1.MainActivity} does not exist.

包.json

{
  "name": "RNNPro1",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "react": "16.4.1",
    "react-native": "0.56.0"
  },
  "devDependencies": {
    "babel-jest": "23.4.2",
    "babel-preset-react-native": "5.0.2",
    "jest": "23.5.0",
    "react-test-renderer": "16.4.1"
  },
  "jest": {
    "preset": "react-native"
  }
}

错误是什么?

最佳答案

确保您的 Activity 在 list 中正确初始化

     <activity android:name=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

检查构建 gradle 是否正确构建

build.gradle:

android {
defaultConfig {
applicationId "com.example.yourpackage"  
}
}

如果它不使缓存失效并重建项目

关于android - 错误类型3错误: Activity class {com. rnnpro1/com.rnnpro1.MainActivity}不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52215629/

相关文章:

listview - react native : ListView item does not scale full width

java - Android App 无法通过 Socket 连接到 Java Server

android - 如何使工具栏左边缘与搜索图标之间的距离与工具栏右边缘与取消图标之间的距离相同?

Android 模拟器自动向下滚动

javascript - 无法理解 React setState 签名 "setState(updater[, callback])"

javascript - 柔性/Javascript : overlay components

ios - 允许用户更改应用程序通知声音

android - 如何将房间数据库导出为 .CSV

php - 在android中将php数组分成单独的Json响应

reactjs - 在 React Native 中使用 React Navigation 隐藏 StackNavigator 上的 header