我目前正在尝试在Android上构建和运行我的项目,但它一直失败。我按照所有说明正确设置了 android 环境,因为我能够让我的其他应用程序在模拟器上运行。我正在这个项目上使用 React 本机映射依赖项,由于某种原因,每当我运行时react-native run-android
它都会崩溃并出现此错误: error: constructor ActionSheetPackage in class ActionSheetPackage cannot be applied to given types;
new ActionSheetPackage()
^
required: FragmentActivity
found: no arguments
reason: actual and formal argument lists differ in length
1 error
:app:compileDebugJavaWithJavac FAILED
其次: What went wrong:
Execution failed for task ':app:compileDebugJavaWithJavac'.
Compilation failed; see the compiler error output for details.
我尝试使用可以在 react-native-maps github 页面上找到的内容进行故障排除,但这些似乎都不起作用。有人有什么想法吗?
事实证明,问题是有一个依赖项在 android 上不起作用。当我npm install
依赖项时,它还在项目的 android 部分安装了它自己。一旦我从那里取下它,它就像一个魅力。