相关疑难解决方法(0)

如何引用库项目中的资产

在属于Library项目的类中,我调用:

webview.loadUrl("file:///android_asset/info.html", null);
Run Code Online (Sandbox Code Playgroud)

不幸的是,这只有在我将文件info.html 复制Application的项目资产文件夹中时才有效.

有没有办法告诉Android库代码:"在库的资源文件夹中查找此文件,而不是在应用程序的资源文件夹中"?

android android-assets android-library library-project

52
推荐指数
4
解决办法
4万
查看次数

在Debug buildvariant中无法访问/ res/raw下的文件

在Android Studio/Gradle Android项目中,我有两个构建变体,Debug和Release(标准项目设置).

你可以在这张图片中看到我的文件夹结构:

在此输入图像描述

我有一个WebView,它应该显示/ res/raw-folder中的imprint.html.WebView说,这适用于发布版本,但不适用于调试版本

Couldn't load website under 'file///android_res/raw/imprint.hml
net::EE_FILE_NOT_FOUND
Run Code Online (Sandbox Code Playgroud)

这让我很困惑.

我究竟做错了什么?

android gradle android-studio

24
推荐指数
1
解决办法
3214
查看次数