Android - Apk 内置 APK

ped*_*lho 0 android apk

假设我的学校有 2 个应用程序:

student.apk:学生登录,查看成绩,查看上课时间,做很多事情。

Teacher.apk:教师登录、发布成绩、出席名单等

是否可以只创建 1 个 apk,并带有登录屏幕,检测它是学生还是老师,然后发布正确的 apk?

基本上我要问的是我是否可以将这两个 apk(学生和老师)放在一个代码中(login.apk)。

这些应用程序完全不同,合并起来比合二为一非常困难,这就是为什么我想在一个简单的“login.apk”中启动它们

Ela*_*rul 5

不确定这是否可能。但我相信更好的方法是使用动态交付来实现这一点。将教师和学生捆绑为动态功能模块,并在运行时根据登录状态动态加载它们。

您可以在此处找到更多信息:https : //developer.android.com/studio/projects/dynamic-delivery

和这里的教程:https : //medium.com/mindorks/dynamic-feature-modules-the-future-4bee124c0f1