ENOENT:没有此类文件或目录,请打开“ android / app / src / main / assets / index.android.bundle”

时间:2019-11-08 13:00:21

标签: android react-native

我跑步时

$var1 = $env:xxx
$var2 = $env:xxx
$var3 = $env:xxx

invoke-command -computername <server> {invoke-sqlcmd -Query <same query as above> -connectionstring <connectionstring>}

在RN 0.61.3中,我收到此错误消息。

npx react-native run-android --variant=release 

在没有发行版本的情况下进行调试时,构建工作正常。

5 个答案:

答案 0 :(得分:1)

右键单击应用文件夹New-> Folder-> Assests Folder

enter image description here

答案 1 :(得分:0)

由于某种原因,我需要按如下所述创建资产文件夹。

android / app / src / main / assets

答案 2 :(得分:0)

您应该使用此命令在android中创建资产文件夹。

在项目目录中运行此命令。

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

请使用它,它可以帮助我。

答案 3 :(得分:0)

  • 转到android/app/src/main/
  • 再创建一个名为 assets
    的文件夹 它看起来像 android/app/src/main/assets
  • 然后运行它。绝对可行。

答案 4 :(得分:0)

我们可以使用这个命令:npx mkdirp android/app/src/main/assets/ && 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/