就我而言,我想下载一个新.class
文件来更新旧应用程序的某些部分。有可能吗?怎么可能?
或者有没有其他方法可以下载数据并仅更新我的应用程序的一部分?
Fred Chung 不久前在 android 开发者博客上写了一篇关于类加载的精彩文章。
http://android-developers.blogspot.co.at/2011/07/custom-class-loading-in-dalvik.html
PS:是的,还有其他方法可以更新您的应用程序。只需将其上传到市场:)
我相信不可能对.class
文件做你想做的事。
但是,您应该以这样一种方式设计您的应用程序,即当您.class
从服务器下载新数据(而不是文件)时,它应该保存它(可选)并使用任何首选的视图类型呈现它。