Android react native MainActivity.java和MyApp.java之间有什么区别

Android react native MainActivity.java和MyApp.java之间有什么区别,android,react-native,Android,React Native,我想添加一个自定义字体。我在这里看到一个被引用的文件,名为MyApp.java,位于我找到MainActivity.java的目录位置 我应该编辑这个文件,还是创建一个新文件 谢谢你的意见。下面我为您提供了GIST AndroidManifest.xml MainActivity.java 一个Android应用程序只有一个应用程序类-所以如果它已经存在,那么你不应该再创建一个 链接中的引用是针对AndroidManifest.xml的。您需要在那里指定应用程序类。当您这样做时,您可以向其添

我想添加一个自定义字体。我在这里看到一个被引用的文件,名为MyApp.java,位于我找到MainActivity.java的目录位置

我应该编辑这个文件,还是创建一个新文件

谢谢你的意见。下面我为您提供了GIST

AndroidManifest.xml

MainActivity.java


一个Android应用程序只有一个
应用程序类-所以如果它已经存在,那么你不应该再创建一个

链接中的引用是针对AndroidManifest.xml的。您需要在那里指定
应用程序
类。当您这样做时,您可以向其添加样式

可以找到完整的文档

编辑:如果没有应用程序类,只需将其添加到
AndroidManifest.xml


谢谢你的回答,克里斯,我还是不太明白。在我当前的应用程序中,我认为在代码中看不到应用程序类。我确实在AndroidManifest.xml中看到了指向mainActivity的标记,但不是一个myApp。我编辑了我的答案,以包含在src/main中找到的两个文件的要点。我想确认
android:name=“.mainActivity”
意味着我的应用程序的名称在MainActivity中被动态引用。简单的应用程序不需要应用程序类。在AndroidManifest.xml中使用
。编辑我的答案以反映这一点。