草庐IT

bower-asset

全部标签

java - 使用Android Studio从assets文件夹将html文件加载到android上的webview

我正在使用AndroidStudio/Gradle。app\src\main\android_asset文件夹中有一个名为chart.html..的文件。我正在尝试像这样将该文件加载到我的WebView中:WebViewview=newWebView(this);view.getSettings().setJavaScriptEnabled(true);view.loadUrl("file:///android_asset/chart.html");setContentView(view);但我总是收到错误:无法加载,因为ERR_FILE_NOT_FOUND。我在这里错过了什么?

java - Android - 将 Assets 复制到内部存储

美好的一天!我刚刚开始为android开发。在我的应用中,我需要将Assets文件夹中的项目复制到内部存储中。我在SO上进行了很多搜索,包括将其复制到外部存储的这个。Howtocopyfilesfrom'assets'foldertosdcard?这就是我想要实现的目标:我有一个目录已经存在于内部存储中,为X>Y>Z。我需要一个文件复制到Y,另一个复制到Z。谁能帮我提供一个代码fragment?我真的不知道该怎么做。对不起,我的英语不好。非常感谢。 最佳答案 使用Stringout=Environment.getExternalSt

java - 使用 AssetManager.list 列出子目录中的 Assets

我的应用程序有一个Assets目录,我在其中转储了一堆我需要在运行时加载的文本文件。我有一个包含特定类型Assets(即“assets/subdir”)的目录,我想一次加载该目录中的所有文件。我有这样的代码:AssetManagerassetMgr=getAssets();String[]assetsIWant=assetMgr.list("subdir");for(Stringasset:assetsIWant){doAssetyThing(asset);}我已经为assetMgr.list()尝试了无数种不同版本的参数,但没有得到任何结果。如果我使用“/”,我会返回一个包含“ass

dart - 如何在 flutter 中获取 Assets 的文件路径?

这是我的pubspec.yaml:assets:-assets/mySecertImage.png这是我读回Assets的方式:vardata=awaitPlatformAssetBundle().load('assets/mySecertImage.png');我可以获取文件路径而不是直接读取它吗?如果不能这样做,是否可以将data更改为File对象?谢谢。 最佳答案 你找到解决办法了吗?(我也在寻找相同的)。这是我追求的一种解决方法(由于缺乏更好的想法)...:我愿意:为您的文档目录创建一个新的文件路径(在下面的代码示例中命名为

dart - Flutter Hot Reload 不重新加载/刷新 Assets

当我将图像Assets添加到我的项目并稍后更改Assets目录中的图像文件而不更改其文件名时,它不会在应用程序中更新。我尝试过热重载、完全重启、卸载和重新安装应用程序、flutterclean、gradleclean。一切都不起作用,甚至无效并重新启动androidstudio,仍然无法正常工作。 最佳答案 我了解到您正在更新Assets文件而不更改图像名称,并且您想知道如何告诉Flutter重新读取您的Assets。我遇到了同样的问题,对作为Assets包含的json文件进行了一些小的更改。fluttercleanflutterp

Flutter - 加载 Assets 进行测试

不确定是限制还是什么,但下面的代码没有加载任何东西。我有一些数据驱动的行为,我想单独测试。类加载器import'dart:async';import'package:flutter/services.dart'showrootBundle;classLoader{Futureload()async{returnawaitrootBundle.loadString('assets/json/sketch.json');}}测试testWidgets('Shouldparseloadsketch.json',(WidgetTestertester)async{varloaderFuture

database - Flutter中的Sqlite,数据库 Assets 如何工作

我正在查看此(https://github.com/tekartik/sqflite/blob/master/doc/opening_asset_db.md)以填充已格式化且应用程序需要的数据,仅用于读取功能。因此,当我们已经拥有外部CSV文件中的所有信息时,我对创建SQLite数据库的理解是,在我的应用程序的.dart文件中创建类模型,例如classUser{intid;String_firstName;String_lastName;String_dob;User(this._firstName,this._lastName,this._dob);User.map(dynamico

dart - AssetImage 和 Image.asset 有什么区别 - Flutter

在我的应用程序中,我使用了这两个类,但我不知道应该优先考虑哪一个。Image.asset('icons/heart.png')AssetImage('icons/hear.png')也许有人能更快地获取图像。 最佳答案 Image是一个StatefulWidget而Image.asset只是一个命名构造函数,你可以直接在你的小部件树上使用它。AssetImage是一个ImageProvider,负责获取指定路径的图片。如果你查看Image.asset的源码你会发现它是使用AssetImage来获取图片的。Image.asset(St

flutter 错误 : Unable to load asset

这是我的应用程序的文件夹结构.idea.vscodeandroidbuildfontsOxygen-Bold.tffOxygen-Light.tffOxygen-Regular.tffimagespizza0.pngpizza1.pngioslibuihome.dartmain.darttest.gitignore.metadata.packagesapp_widgets.imlpubspec.lockpubspec.yamlREADME.md在我的pubspec.yaml文件中,我像这样加载字体和Assetsflutter:uses-material-design:trueasset

dart - 如何将 JSON Assets 加载到 Flutter 应用程序中?

如何将JSON资源加载到我的Flutter应用中?我的pubspec.yaml文件有以下内容:assets:-assets/data.json我一直在尝试加载数据时遇到问题。我试过了:finaljson=JSON.decode(DefaultAssetBundle.of(context).loadString("assets/data.json"));但我得到了错误:Theargumenttype'Future'can'tbeassignedtotheparametertype'String'. 最佳答案 试试看:Stringdat