问题标签 [android-assets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 什么时候应该使用资产而不是 Android 中的原始资源?
我正在进行 Android 学习,我刚刚介绍了 Assets 和 Raw 资源。我试图了解使用原始资源与资产的原因。
它们都提供了未编译的资源输入流。
资产似乎比原始资源提供了更多的灵活性和功能。
一种。
assets
您可以在下但不能在下创建文件夹结构raw
湾。您可以在文件夹中动态列出所有资源,
assets
但不能在文件夹中列出raw
。
那么,我为什么要在 Android 中使用 Raw 资源呢?
android - 将 (.txt) 文件保存到 Android 中的资产文件夹?
如何写入资产文件夹中的 .txt 文件。
如何获取路径资产文件夹?
android - 从 HTML 引用资产中的图像不起作用
我正在尝试在 Android 应用程序的 WebView 中显示图像。该图像存在于我的 Android 项目的资产文件夹中。HTML 以编程方式构建,其中包含此图像参考:
使用以下方法将 HTML 加载到 WebView 中:
webView.loadDataWithBaseURL(urlStr, htmlText, "text/html", "utf-8", urlStr);
urlStr = 查找其他资源所需的基本 url。htmlText = 以编程方式生成 HTML
WebView 加载 HTML 很好,但图像显示为“丢失”。我已验证该图像存在于资产中的该位置。然而,它不会出现在 WebView 中。
我看过很多帖子和教程说这应该有效,但它不适合我。这是在 3.2 Android 平板电脑上。任何人都知道这是否仅适用于某些版本的Android?关于为什么它在我的情况下不起作用的任何想法?谢谢。
java - 从 assets 文件夹中删除数据库文件
我想在运行时删除资产文件夹中的文件。我在资产文件夹中有一个数据库文件,它在运行时复制到数据文件夹,但是在安装我的应用程序后,应用程序的大小变成了两倍大(资产 + 数据文件夹)!
如何从资产文件夹中删除数据库文件以避免这种情况?
android - 如何从资产文件夹中的 HTML 文件中访问可绘制文件夹中的图像?
我正在使用 XML 文件在我的应用程序中显示“关于”页面。此 xml 文件位于 assets 文件夹中,并使用 WebView 布局显示。
我想使用 css 为这个 xml 文件设置背景图像。该图像位于 drawable-mdpi 文件夹中。有没有办法可以访问该图像?
我的意思是这样的?(或替代方案,当然)
谢谢你的帮助 :)
android - Android:getAssets().openFd() 和 FileNotFoundException
我正在尝试从 assets 文件夹中读取一个 txt 文件,如下所示:
但我得到了这个例外:
java.io.FileNotFoundException:这个文件不能作为文件描述符打开;它可能被压缩了
我不知道是什么问题?
java - 我无法将文件从资产复制到外部存储
我正在制作一个 Android 应用程序,我想添加两个名为fsx.xml
和的文件xplane.xml
。这是我正在使用的代码,它运行完美,没有错误,但/planesim
只是显示为空。请帮忙!
感谢您的时间和帮助,zeokila。
java - 如何访问我的 android 应用程序中的资产文件夹?
我正在为一个朋友写一个小项目。记事卡应用程序。我的计划是将记事卡放在 xml 格式中,以便我可以轻松地导入和导出它们。我在 assets/xml/mynotecard.xml 文件夹中找到了 xml 文件,但我无法访问该文件。
每当我尝试解释 xml 文件(稍后将放在课堂上)时,我都会遇到异常:test.xml 不是文件。这是我的代码的摘录:
公共类 NotecardProActivity 扩展 Activity {
}
}
如果你们能帮助我,那就太棒了:)
android - 从资产中的文件夹访问文件
我有一个显示资产文件夹中的 html 文件的应用程序。
现在的问题是,如果只有一个 html,一切正常,但如果我有超过 1 个 html,我该如何引用它?
仅存在 1 个 html 时的文件夹结构就像
我指的是html文件如下:
InputStream input = this.getAssets().open("index.html");
但在多个 html 的情况下,它应该/将会像
那么,在这种情况下,我如何引用不同的 html?
即如何从文件夹中的文件夹中引用assets
文件?
由于我不知道如何继续,任何帮助表示赞赏......
android - 从 Android Asset 文件夹中读取 xml 文件
我正在尝试从assets文件夹中读取相同的文件“ xmlfile.xml ”,并从 SD 卡sdcard/download/中读取另一个副本。
我可以从 SD 卡读取:
- 解压返回真
- Esite 返回真
我无法从 Assets 文件夹中读取:
- unfile 返回False
- Esite 返回False
此代码无效
这段代码在工作
有人可以解释我如何从 Assets 文件夹中读取文件。
谢谢马可