react-native - 在 MainActivity.java 中找不到 onCreate()
问题描述
我已经成功地将我的项目集成到 firebase 并且工作正常,但是在尝试添加用于初始化mFirebaseAnalytics
.
根据文档,我需要在onCreate()
方法中对其进行初始化,但在我的MainActivity.java
. 所以我尝试自己编写代码。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
}
我停止了整合,直到这里。然后,当我运行我的项目时,我的日志中出现了这个错误。
任务 :app:compileDebugJavaWithJavac FAILED C:\Users\AA\Documents\ReactNativeProjects\myapp\android\app\src\main\java\com\myapp\MainActivity.java:39: 错误:找不到受保护的符号 void onCreate(Bundle savedInstanceState ) { ^ 符号:类捆绑位置:类 MainActivity 1 错误
FAILURE:构建失败并出现异常。
- 出了什么问题:任务“:app:compileDebugJavaWithJavac”执行失败。
编译失败;有关详细信息,请参阅编译器错误输出。
我想我不能在那里手动添加它。那么添加它的正确方法是什么?
解决方案
推荐阅读
- c# - HttpClient 未将请求发送到 Web Api async get 方法
- android - 与 Gradle 相比,使用 Bazel 的额外优势是什么?
- android - mongodb过滤数组中objectid关联的内容状态
- swift - 如何在 Xcode 上的设备上测试时检查哪个类/UIViewController 正在执行?
- python - 如何在计数和连接后给出列名?
- html - 使用 apache mod_substitute 将 html 内容注入到 header/body 中的自定义位置
- c# - 谷歌登录后如何重定向到另一个页面?
- amazon-web-services - 如何在 AWS API Gateway 中配置 Keycloak
- ios - Swift:如何使用扩展表添加应用程序共享功能
- python-3.x - 'abs()' 和 'argsort()' 究竟是如何一起工作的