0

我想通过在用户选择下载屏幕时在应用程序中添加几个屏幕而不让用户重新安装或升级应用程序来扩展我的 android 应用程序的功能。我已经探索了让用户安装另一个将充当插件的 android 应用程序的选项,但我想避免强迫用户通过 google play 安装另一个应用程序,因为他可能不情愿。

有没有办法只下载所需的 XML 布局和附加的 java 代码文件?

4

1 回答 1

0

您可以尝试创建一个 ActivityHolder(因为必须在 Manifest 上声明 Activity)并使用接口来实现 Activity 的方法,使用 getClassLoader().loadClass 实例化您的文件并将其实例保存在 Activity 中。

而且您不能使用 XML 布局,因为 id 是在编译时生成到类 .R 中的。

值得尝试。

于 2017-02-08T18:54:17.263 回答