【发布时间】:2023-01-08 10:16:20
【问题描述】:
该应用程序在 iOS 上完美运行。
我的问题是我在 React Native 中得到一个完全黑屏。我不知道我的错误是什么。
我运行了这个(如果我不运行它,我会收到地铁无法启动的错误消息):
npx react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle
--assets-dest android/app/src/main/res/
和这个:
./gradlew干净
./gradlew assembleRelease
apk创建的很完美但是出现如下错误(重复多次出现,一个接一个,一样):
Gradle 检测到以下位置存在问题:“/Desktop/myapp”。原因:任务 ':app:bundleReleaseJsAndAssets' 使用此任务输出 ':react-native-video:writeReleaseAarMetadata' 没有声明 显式或隐式依赖。这可能会导致不正确的结果 正在生成,具体取决于任务执行的顺序。请 参考 https://docs.gradle.org/7.3.3/userguide/validation_problems.html#implicit_dependency 有关此问题的更多详细信息。
Gradle 检测到以下位置存在问题:“/Users/raymer/Desktop/nattuar”。原因:任务 ':app:bundleReleaseJsAndAssets' 使用此任务输出 ':react-native-video:stripReleaseDebugSymbols' 没有声明 显式或隐式依赖。这可能会导致不正确的结果 正在生成,具体取决于任务执行的顺序。请 参考 https://docs.gradle.org/7.3.3/userguide/validation_problems.html#implicit_dependency 有关此问题的更多详细信息。
Gradle 检测到以下位置存在问题:“/Users/raymer/Desktop/nattuar”。原因:任务 ':app:bundleReleaseJsAndAssets' 使用此任务输出 ':react-native-video:processReleaseJavaRes' 没有声明 显式或隐式依赖。这可能会导致不正确的结果 正在生成,具体取决于任务执行的顺序。请 参考 https://docs.gradle.org/7.3.3/userguide/validation_problems.html#implicit_dependency 有关此问题的更多详细信息。
Gradle 检测到以下位置存在问题:“/Users/raymer/Desktop/nattuar”。原因:任务 ':app:bundleReleaseJsAndAssets' 使用任务的这个输出 ':react-native-video:processReleaseManifest' 没有声明 显式或隐式依赖。这可能会导致不正确的结果 正在生成,具体取决于执行任务的顺序。请 参考 https://docs.gradle.org/7.3.3/userguide/validation_problems.html#implicit_dependency 有关此问题的更多详细信息。
“/Desktop/myapp”是我的应用程序的路径。我从“Android”文件夹运行“./gradlew assembleRelease”。
当我在虚拟设备上运行时出现此错误(它不会显示在我的物理设备上)。
在那里您还可以看到我提到的黑屏。它说那些图像不存在。但是,它们确实存在。我不知道这是否会导致我的应用程序无法看到并且它可能是黑色的。解决办法是什么?
如果我运行 npx react-native init myapp 并执行所有步骤,图像不会出现在 React Native 示例中,但应用程序会加载。
【问题讨论】:
标签: android react-native