0

作为概念验证,我想创建一个简化的 Android API,以便在 API 级别强制应用程序具有某种行为,并且只提供“干净”android 提供的功能的一个子集。实际上,它类似于拥有一个自定义 ROM,除了对开发人员执行一组规则。

我应该从哪里开始?我可以合法地修改android源以更改开发者API,还是被禁止?我可以将修改后的版本用于商业目的吗?

也许有一个比更改 Android 源更简单的解决方案,或者我应该开始挖掘存储库并构建自己的版本?

谢谢,哈雷尔

4

1 回答 1

1

我应该从哪里开始?

http://source.android.com

我可以合法地修改android源以更改开发者API,还是被禁止?

是的,只要您遵守相关的软件许可证(主要是 Apache 许可证 2.0),并且只要您意识到如果您以不符合兼容性的方式更改 API,您将无法获得 Play 商店和其他商业 Google 应用程序的许可测试套件。

我可以将修改后的版本用于商业目的吗?

是的,只要您遵守相关的软件许可(主要是 Apache 许可 2.0)。

也许有一个比改变Android的源更简单的解决方案

由于不清楚您希望完成什么,除了破坏很多应用程序之外,任何人都很难回答这个问题。

于 2013-03-29T19:50:59.713 回答