2016-07-20 39 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應用程序從互聯網下載圖像。

相關問題