首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我们需要特定于厂商的安卓应用,比如“三星的MaaS360 MDM”?

为什么我们需要特定于厂商的安卓应用,比如“三星的MaaS360 MDM”?
EN

Stack Overflow用户
提问于 2014-03-24 12:12:07
回答 1查看 1.1K关注 0票数 3

我正在开发一个MDM android应用程序,但不确定是否需要为每个供应商创建一个单独的APK应用程序,比如“我的三星应用程序”、“我的LG应用程序”、“我的HTC应用程序”等等。

我从SOTI,MaaS360,Airwatch的Google商店找到了一些应用程序

我们可以看到针对每个设备供应商的不同的android应用程序。比如"MobiControl代理“、"MobiControl三星代理”、"MobiControl中兴代理“、"MobiControl HTC代理”

我想要创建一个单一的MDM Android应用程序,可以提供所有的功能,如基本的mdm操作,以及供应商特有的功能,如三星安全,KONX等。

所以我想知道,这可能吗?如果是,那么想知道在应用程序商店中创建不同厂商特定应用程序的原因。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-24 16:50:19

所以我想知道,这可能吗?

是。这是可能的。您可以将所有的功能放在一个APK中,检查您正在运行的平台(制造商),并执行特定于制造商的API。

如果是,那么想知道在应用程序商店中创建不同厂商特定应用程序的原因。

我不确定HTC的应用程序。

人们创建(之前)独立的三星应用程序的原因是签署协议。执行私有API的代码应该由三星签署。MDM公司不想向三星提交他们想在Google Play上发布的每一个次要版本(这很容易消耗大量的时间)。

因此,MDM公司将其分解为两个APK。一个有非常有限的制造商特定API,它很少改变,很少由三星签署。和另一个通用代码,这可以改变和签署自己的钥匙。

三星改变了使用这些API的方式,你不需要把应用程序发送给他们批准。然而,许多公司从来没有回去改变它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22609058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档