2016-07-20 42 views
0

这是事情, 我想从互联网下载资源并将它们添加到我的应用程序。但是,我搜索了很多,没有得到所以,最后问你们,请帮忙!!!!下载并添加资源eg.layouts,可动态绘制到android的应用程序

发现:

  1. 我可以加载Java代码dexClassLoader。
  2. 我不能使用APK扩展文件。
  3. 我不想从另一个APK访问资源。因为那么我需要问用户安装一个更多的apk。
  4. 如果我像图像文件一样下载资源并尝试使用位图,它会对我的应用程序太慢。

请不要说“没有它不可能”。任何破解都可以吗?

+0

动态布局试试这个https://github.com/zserge/anvil – eriuzo

回答

1

我想从互联网上下载的资源并将其添加到我的应用程序

你肯定欢迎下载文件,并使用它们。您无法下载Android SDK定义的资源,因为必须将这些资源编译到应用程序中。

我可以用dexClassLoader加载java代码。

这有安全后果。我不推荐这个。

如果我像图像文件一样下载资源并尝试使用位图,那么对于我的应用程序它会不会太慢。

许多Android应用程序从互联网下载图像。

相关问题