首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android市场

Android市场
EN

Stack Overflow用户
提问于 2010-04-23 12:50:53
回答 2查看 436关注 0票数 1

我想知道官方的应用程序是否能够访问操作系统中的一些受限功能,或者它是否仅仅使用了可用的标准API。有谁在这件事上有最新进展吗?

更新

是否有可能获得由制造商签名的应用程序,以便您可以访问这些功能,还是谷歌必须这样做?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-04-23 21:16:49

市场做了一些第三方应用程序做不到的事情--最值得注意的是能够在不经过许可屏幕的情况下安装应用程序(允许它在下载应用程序之前验证权限)。

这不是签署的问题-市场是用谷歌的证书,而不是一个设备的证书。它所做的特别之处在于,作为系统映像的一部分,应用程序可以使用这些功能。如果将Market作为第三方应用程序提供,它将无法完成这些任务。同样,一个第三方应用程序,被制造商包括在他们的系统映像中,将通过在那里获得一些额外的功能。

历史上,Market还使用了许多私有API,因为它总是与设备捆绑在一起,所以如果其中一个API发生了更改,制造商只需确保修复了这些API才能运行Market。随着时间的推移,我们一直在清理它,让它使用更少的私有API。

票数 4
EN

Stack Overflow用户

发布于 2010-04-23 13:08:11

Android是该设备签名固件的一部分,它不是SDK应用程序。因此,它“可以访问操作系统中的某些受限功能”。因此,例如,虽然SDK应用程序可以请求安装应用程序,但它不能卸载应用程序。

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

https://stackoverflow.com/questions/2698593

复制
相关文章

相似问题

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