嗯,我一直对 android 源代码以及如何编译它感到困惑。通过阅读 stackoverflow 和其他网站,我想到要编译它,您必须拉取整个 android 树并在 linux 上进行实际编译。
我想从 android 源代码对设置应用程序进行一些更改并将其编译为独立应用程序。
阅读和搜索后,我想到它无法完成,因为它调用了非公共(public) api。尽管我看到了一些建议不同的帖子。
是否可以进行更改并将“设置”应用程序编译为独立应用程序?
如果可以,您能告诉我应该往哪个方向发展吗?
最佳答案
Is it possible to make changes and compile the Settings app as a standalone application ?
在 AOSP 中,您可以构建单独的模块,所以答案是您可以构建它。问题是“设置”应用使用的服务的代码位于“设置”应用之外,因此您必须使用与您的 ROM 兼容的源代码。此外,设置应用程序需要系统权限,因此您必须替换原来的设置应用程序(这也将避免与原始应用程序发生冲突)。
If so could you give me an idea on what direction I should go
只有当您计划使用自定义 ROM 时,我才会继续这个方向。然后,我将下载它的源代码并编译设置应用程序。验证我的版本与 ROM 兼容后,我将开始使用我的更改更新“设置”应用。
关于android - 从 Android 源代码编译设置应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37510401/