错误:程序包com.cboy.rn.splashscreen不存在

say*_*lat 5 npm react-native npm-install

我正在使用此react-native程序包,并且运行良好,直到设置项目后删除所有内容并重新开始。我做到了

npm install
Run Code Online (Sandbox Code Playgroud)

然后 npm install react-native-splash-screen它告诉我

react-native-splash-screen@2.1.0

然后当react-native link react-native-splash-screen我得到

扫描559个文件夹以查找mydirectory \ node_modules中的符号链接(28毫秒)

现在,在我设置文件并按照此处的说明编辑代码并使用后

react-native run-android

我得到这个错误

错误:程序包com.cboy.rn.splashscreen不存在

错误:找不到符号SplashScreen.show(this); 符号:变量SplashScreen位置:类MainActivity

我没有做任何新的事情,也没有修改代码,而且,我不确定它是否发生在安装或链接中,但是命令的输出类似于“

iOS的
依赖关系Android的依赖关系

aaa*_*fly 8

包裹似乎已经改变了位置。过去是com.cboy.rn,现在似乎是org.devio.rn


所以在 MainApplication.java

import org.devio.rn.splashscreen.SplashScreenReactPackage;
Run Code Online (Sandbox Code Playgroud)

而在 MainActivity.java

import org.devio.rn.splashscreen.SplashScreen;
Run Code Online (Sandbox Code Playgroud)

但即便如此,应用程序仍然崩溃,所以我重新安装了所有东西,这次自动安装的路径是正确的。


say*_*lat 0

好的,我使用了自动链接,但不知何故错过了在 MainApplication.java 中导入库。导入它并且它可以工作。