14得票1回答
从构建中删除AOSP应用程序

首先,我正在尝试从Android源代码构建一个不包含LiveWallpapers、Calendar、Contacts、Calculator、Phone、Settings等预装应用的Android平台。 为了实现这一点,我正在修改/build/target/product/中的make文件,特...

14得票6回答
AOSP and IntelliJ IDEA

有人尝试过使用IntelliJ IDEA来处理AOSP吗?我在Android源代码中看到了一个特定的文件夹(development/ide/intellij),但我找不到任何有关如何在Android开发中使用它的信息(对于Eclipse,可以在这里找到信息:http://source.andr...

14得票2回答
替代 git-repo(AOSP repo)的选择

我最近开始研究Android开发(AOSP),看到了“repo”工具/包装器,可处理所有Android的子项目。 虽然我认为repo在它所做的事情上表现得相当不错,但我想知道是否有任何替代方法。 我认为git子模块对此已足够,但因为某些“缺点”(我觉得根本就不是缺点),许多互联网帖子建议不...

14得票1回答
使用超级用户构建安卓系统

有人知道如何在从源代码(AOSP)构建Android时包含超级用户权限吗?

14得票2回答
Android: 使用KGDB进行内核调试

我正在尝试为我的Nexus One进行内核调试,并遵循来自http://bootloader.wikidot.com/android:kgdb的指示。 我想知道是否有人真正让这个工作了? 还有没有人对使用KGDB调试内核的更加现代化的解决方案做过更多的研究?

13得票1回答
查看两个版本之间的Android支持库源代码变化

我想克隆 Android 支持库的仓库,查看版本 24.1.1 和 24.2.0 之间有哪些更改。 我知道该仓库位于这里,但是: 它的最新提交日期是7月1日,而最新的支持库版本 24.2.0 是在8月发布的。 没有像支持库版本 24.1.1、24.2.0 等标签。 我怎样才能只查看版...

13得票2回答
自定义设备上构建AOSP

我正在构建 AOSP 4.2 Jelly Bean。 当我构建默认的 full-eng 配置并在模拟器上运行时,一切正常。 我需要构建自定义设备并运行它(在模拟器上进行测试以确保其真正工作,并在实际设备上运行)。 当我基于 full_base.mk 文件创建自定义设备并在模拟器上运行时,模拟...

13得票4回答
在AOSP构建上安装Google应用程序

我已经在一部Nexus 5设备上安装了android-6.0.1_r72的AOSP ROM。该ROM没有Google Apps。 我尝试从以下网站安装,但安装后出现以下提示: 很抱歉,Google Play服务已停止 是否有特别版本的Google Apps需要安装? 更新: 我在logca...

13得票1回答
使用Android Studio开发AOSP

我正在尝试搭建开发环境以对AOSP源代码进行一些自定义修改,并希望使用Android Studio作为我的IDE。然而,在完成必要步骤后,Android Studio似乎无法识别某些类和方法。我做错了什么吗?以下是我所做的事情: 我根据官方文档完成了克隆和构建AOSP的必要准备工作(依赖项等...

13得票2回答
AOSP编译详细输出

如何在AOSP构建中查看详细的编译命令? ndk-build提供V = 1选项。那么从源代码构建呢?我可以输入类似于什么? 如何在AOSP源码构建中查看详细的编译命令?与ndk-build提供的V = 1选项类似,您可以使用make V=1命令来启用详细输出。. build/envsetu...