<分区>
<分区>
我是一名开发人员,我希望用我的移动设备做所有技术上可能的事情,例如以编程方式调用电话,以编程方式决定是否要处理什么来电(挂断电话、转至语音信箱、播放自动消息等)、以编程方式发送文本消息、接受来 self 自己的服务器的推送通知、允许我从 GPS 设备读取数据、定期拍照、运行我自己的程序而无需将它们带到应用商店等...
哪个现有的移动设备平台具有最自由和功能最完整的 API,可以允许上述某些功能?好的文档将是一个加号:=)
最佳答案
如果你无论如何都觉得 hackish 并且你唯一的目的是按照你想要的方式定制你的手机而不需要让你的 hack-thingie 进入应用程序商店......那么答案很简单:
安卓系统。
文档很差,写得不好,api 充满了烦人的小错误等等,但是:无论你在官方 API 中找不到什么,你都可以通过 fork 自己的 Android 来破解。
例如,没有任何移动框架允许开发人员在通话期间向调用者发送音频。我个人看不出原因,但你就是看不到。 fork 您的 Android,添加缺失的部分,然后开始。
关于android - iOS、Android、Blackberry 等,哪个移动操作系统对黑客最友好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4767011/