从包中加载资产时,请使用package
参数。另外,可以使用资产的完整路径,该路径类似于packages/
。
final image = AssetImage(name: "assets/images/logo.png", package: 'package_name');
还要确保包的pubspec.yaml
中的assets
引用了包中的资产。
flutter:
assets:
- assets/images/
我读过https://flutter.dev/docs/development/ui/assets-and-images#asset-包依赖项中的图像和从资产中读取的文本文件,并应用了所有这些,但我的代码仍然无法工作。。。。 我为此打开了一个新项目,在主文件夹中创建了资产和文件: 然后,不信任Android Studio,我检查了vi,在pubspec.yaml一切都好: 该文件以以下内容结尾:
以下是错误按摩: 无法加载Asset:Assets/Images/Waiting.png当引发异常时,这是堆栈图像提供程序:AssetImage(bundle:null,name:“Assets/Images/Waiting.png”)图像键:AssetBundleImageKey(bundle:PlatformAssetBundle#e3e67(),name:“Assets/Images/Wai
我试图将TFLite模型加载到颤振中,但出现异常“加载模型失败”。我已经通过yaml加载了资产,导入了TFLite插件,并确保文件路径正确,但我一直打印相同的异常。我已经用python测试了这个模型,它可以工作了,所以我现在只是想让它与颤振一起工作。 代码: 公共规范。亚马尔:
我知道我将文本文件放在了assets\chat1的位置。txt,我的代码也可以与其他txt一起使用,但不知何故,我总是遇到以下错误: 发生异常。 错误(无法加载资产:assets/chat1.txt) 我的代码: pubspec.yaml
我是初学者。我已经使用“反应本机运行Android”命令在Ubuntu上运行了反应本机项目。我在模拟器上收到错误“无法从资产“index.android.bundle”加载脚本。确保您的包包装正确,或者您正在运行包服务器。”
在使用./gradlew assembledebug构建apk后,我得到了这个错误。如果我用./gradlew assembleRelease构建apk,我会在手机上安装应用程序时出现错误。当我用react-native run-android在虚拟设备中运行相同的应用程序时,应用程序运行良好,没有任何麻烦。有什么想法吗?