y_f*_*y_f 6 android react-native
我尝试在Android模拟器上运行应用程序,但它失败了.我跑react-native run-android,BUILD是成功但我得到错误类型3,我没有看到它安装在模拟器上.
这是我在cmd中运行"react-native run-android"时得到的部分内容:
Installed on 1 device.
BUILD SUCCESSFUL
Total time: 2 mins 24.714 secs
Starting the app on ***** (...\Android\sdk/platform-tools/adb -s **** shell am start -n app/.MainActivity)...
Starting: Intent { cmp=app/.MainActivity }
Error type 3
Error: Activity class {app/app.MainActivity} does not exist.
Run Code Online (Sandbox Code Playgroud)
我花了几个小时在这上面,最后我最终替换了包名称。原始名称包含 2 个点。例如com.abc.test,我将其重命名为com.abctest另请记住更新 Android 中的文件夹名称 ( android/app/src/main/java/com)。
我也尝试过react-native init myProject --package "com.abctest",但似乎在最新版本的 React Native 中这不再起作用。我还尝试使用 npm 而不是yarn,我也尝试删除node-modules,caches但没有成功。
watchman watch-del-all
rm -rf node_modules && npm install
之后您可能还需要运行
几周前,我的这个项目运行得很好,但似乎某些地方发生了变化,并且.不再正确解析。
| 归档时间: |
|
| 查看次数: |
3550 次 |
| 最近记录: |