【问题标题】:Can i reference external assets from res folder?我可以从 res 文件夹中引用外部资产吗?
【发布时间】:2014-06-12 01:26:45
【问题描述】:

这里是初级安卓开发者,所以请放轻松。

有没有办法让打包的apk的res文件夹中的xml文件访问外部文件?

我希望能够更新服务器上的资产,并通过下载应用程序来更新它们并替换那些外部资产。

不过,关键是,我不想在我的应用程序中使用代码来提取外部资产,我希望应用程序通过让 res 文件指向这些外部资产来自动使用它们。这有任何意义吗?如果是这样,它甚至可能吗? (我需要这个功能,因为其他应用程序可能会使用我的 apk 进行主题化,所以我希望那些其他应用程序能够提取外部资源,而不是与 apk 打包的资源)

【问题讨论】:

  • 我高度怀疑没有办法将网络资源用作 res/ 文件替换。您可能必须在代码中执行此操作。
  • 这是我从我一直在做的研究中得出的结论,谢谢!

标签: android android-resources


【解决方案1】:

您可以通过使用较新的资产更新应用来更新资产文件。除此之外,我看不到其他选择。相反,您可以在首次运行期间将初始数据从资产复制到您的私有应用程序目录,并在需要时更新它们。

【讨论】:

  • 好的,这就是我从我一直在做的研究中得出的结论,谢谢!
猜你喜欢
  • 1970-01-01
  • 2012-12-22
  • 2012-03-10
  • 1970-01-01
  • 2019-01-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多