无法运行 react-native-background-task。将代码插入 MainApplication.java 时出错
Posted
技术标签:
【中文标题】无法运行 react-native-background-task。将代码插入 MainApplication.java 时出错【英文标题】:unable to run the react-native-background-task. error while inserting code to MainApplication.java 【发布时间】:2020-04-26 21:39:00 【问题描述】:仍然需要一个手动步骤 - 在您的项目文件 android/app/src/main/java/myapp/MainApplication.java 中,将以下内容添加到 onCreate() 方法的末尾: BackgroundTaskPackage.useContext(this);
任务:app:compileDebugJavaWithJavac 失败
此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 6.0 不兼容。 使用“--warning-mode all”显示各个弃用警告。 见https://docs.gradle.org/5.5/userguide/command_line_interface.html#sec:command_line_warning 23 个可操作的任务:2 个已执行,21 个是最新的 G:\background\android\app\src\main\java\com\background\MainApplication.java:19:错误:找不到符号 返回 BuildConfig.DEBUG; ^ 符号:变量 BuildConfig G:\background\android\app\src\main\java\com\background\MainApplication.java:47:错误:找不到符号 BackgroundTaskPackage.useContext();
【问题讨论】:
【参考方案1】:这可以通过手动链接模块在 React Native 0.61 中解决(并禁用包的自动链接:https://github.com/react-native-community/cli/blob/master/docs/autolinking.md)
【讨论】:
以上是关于无法运行 react-native-background-task。将代码插入 MainApplication.java 时出错的主要内容,如果未能解决你的问题,请参考以下文章
由于 Elasticsearch 无法以 root 身份运行导致 Sonar Server 无法运行