【发布时间】:2016-09-27 10:29:22
【问题描述】:
我想在本地托管内部存储中的文件。我浏览了谷歌的webview local server,但你只能托管资产文件夹中的文件。我想从内部存储中托管文件,因为我有能力修改它,这在资产文件夹中无法完成。
如果可能的话,谁能告诉我它背后的逻辑?任何其他建议将不胜感激。
【问题讨论】:
-
嗯,我不知道托管文件是什么意思,但如果可以从资产中完成,那么更改代码以使用文件应该不会太难。你到底有什么问题?
-
对于其余部分,我认为使用 NanoHttpD 更容易实现以提供一些本地文件。
-
托管就像使用内部存储文件创建本地服务器一样。 google web view本地服务器中没有指定文件路径默认定义了destination(asset folder)。
-
在 NanoHttpD 中,他们只在 localhost 中托管一个文件,但我想在一个文件夹中托管多个文件并通过 http 访问它们。
-
您可以使用 NanoHttpD 托管任意数量的文件。是什么让你认为这是不可能的?如果不可能,那将是一个糟糕的服务器。
标签: java android localserver android-internal-storage