0

我目前正在尝试在 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 页面上找到的内容进行故障排除,但这些似乎都不起作用。有没有人有任何想法?

4

1 回答 1

0

事实证明,问题在于有一个在 android 上不起作用的依赖项。当我npm install编辑依赖项时,它还将它自己安装在项目的 android 部分中。一旦我从那里取出它,它就像一个魅力。

于 2017-01-07T02:40:53.867 回答