如何在现有的 Android 操作系统源中添加额外的项目?
Posted
技术标签:
【中文标题】如何在现有的 Android 操作系统源中添加额外的项目?【英文标题】:How to add an extra project into existing Android operating system source? 【发布时间】:2011-12-14 00:45:32 【问题描述】:我在 AOSP 中从事内核开发工作,而我从事的内核存储库不是操作系统的一部分。它有一个单独的 git 存储库。因此,当我尝试将所有 AOSP 源推送到服务器时,我看不到那里的内核源。
如何将存储库(项目)添加到现有的 android 源代码树中?
【问题讨论】:
【参考方案1】:我在this link 找到了答案,但不是我想要的。
然后我将内核存储库作为一个单独的项目推送(不使用 repo forall -c"git push ...)。
-
$ repo forall -c'git push ssh://username@myserver/my-aosp-project/$REPO_PROJECT HEAD:refs/heads/master'
$ git push ssh://username@myserver/my-aosp-project/kernel.git HEAD:refs/heads/master
我还修改了 manifest.xml 文件(位于服务器中),添加了这个
<project path="kernel" name="kernel" />
【讨论】:
以上是关于如何在现有的 Android 操作系统源中添加额外的项目?的主要内容,如果未能解决你的问题,请参考以下文章
如何在现有的 Firebase json 结构下添加子节点?
如何在现有的 webview android 中添加自定义按钮?