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

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

12得票1回答
如何仅构建Android系统镜像

我在 framework/base 中进行了一些小的更改,然后在该文件夹下执行了 "mm" 命令。现在我不想在项目根目录下运行 "make" 命令,因为包括过程非常缓慢。 是否有一种快速的方法,可以直接构建系统映像而不必经过冗长的包括过程?

12得票1回答
在Android MarshMallow上仅替换framework.jar及其相关库

有人知道在安卓Marshmallow设备上替换frameworks.jar和相关库的步骤吗? 我的工作是修改安卓Marshmallow框架源代码,进行完整的构建,然后更新到设备并验证结果。每次都需要花费1-2个小时。 如果我只做1、2或3次这样的操作还好,但实际上,如果我的修改没有生效,我...

10得票1回答
MediaCodec的KEY_FRAME_RATE似乎被忽略了。

我正在尝试修改Android 4.4中screenrecord的源代码,并降低捕获帧速率,但无论我输入什么值: I am trying to modify the source for screenrecord in Android 4.4 and lower the captured f...

43得票4回答
如何获取Android原生方法的源代码

是否有可能获取并查看Android程序组件的本地方法代码。如果有人知道如何做,请告诉我。

11得票1回答
如何以LineageOS代码库为起点构建Android-x86?

我已经拥有了一个包含整个LineageOS源代码的目录,该目录是通过以下方式初始化的:repo init -u https://github.com/LineageOS/android.git -b lineage-15.1 经过几次构建后,该目录超过了70GiB。 现在我想构建Androi...

26得票1回答
我需要了解哪些知识才能将Cyanogenmod移植到不支持的手机/平板电脑上?

我需要知道什么才能将Cyanogenmod移植到当前不受支持的Android手机和平板电脑? 这是否涉及修改并构建内核源代码? 这是否涉及修改并构建Cyanogenmod源代码? 我在哪里可以获得基础的Cyanogenmod,它是特定设备移植的起点? 我看过某个地方说需要了解c/c +...

10得票1回答
为AOSP 6构建定制的Android模拟器(ranchu)

我需要构建一个定制版本的Android模拟器,开始尝试重新构建AOSP 6.0.1 R62的模拟器源码,但未做任何更改。 令人惊讶的是,AOSP中不再包含模拟器源代码。模拟器似乎是预构建的,并存储在AOSP存储库中。经过一些研究,我成功地构建了qemu(ranchu)本身: 我下载了qe...

9得票2回答
AOSP的libc++.so和NDK的libc++_shared.so是否相同?

我正在开发一个Android应用程序,其中一个共享库(我在Android Studio中构建的,我们称之为libA.so)动态加载了供应商提供的另一个共享库(我们称之为libB.so)。我知道在我的应用程序中不应该使用多个C++运行时库(请参阅https://developer.android...

12得票2回答
Android 2.3模拟器在构建后出现空白屏幕

我正在尝试在我的Ubuntu 10.10机器上从头开始构建Android 2.3(Gingerbread)。 我已经按照这里的所有步骤进行了操作: http://source.android.com/source/building.html,没有出现任何构建错误。 但是由于某种原因,模拟器...