8得票2回答
Nougat相机API中的USB网络摄像头支持

我正在按照这些说明为树莓派3构建一个Nougat AOSP镜像:https://github.com/tab-pi/platform_manifest。我有一台UVC兼容的USB网络摄像头(Logitech C525),我想通过Android相机API进行访问。 到目前为止,摄像头在UsbM...

79得票1回答
修改Android自定义ROM中通话语音播放的方式

我想修改Android操作系统(来自AOSP的官方镜像),以添加预处理到普通电话播放声音。 我已经通过修改HAL和audioflinger实现了对应用程序音频播放的过滤。 我只需要针对特定设备(Nexus 5X)进行目标设置。而且,我只需要过滤回放 - 我不关心录制(上行)。 更新#1: 为了...

10得票1回答
禁用dexpreopt构建独立的Android模块

我的论文中,我正在修改Android框架并构建源代码(4.1.1 Jelly Bean)。我可以进行完整的构建,但由于这需要很长时间(我正在虚拟机上使用ubuntu 12.04 64位),所以我希望构建单独的模块。 例如: 当对位置模块进行更改时,应该只需构建已更改的模块,并创建新的系统映像...

27得票2回答
Android repo命令和分支切换

我感觉我对git有很好的理解,但是当涉及到repo命令时,我就迷失了。我已经读了关于repo命令的文章,但我还是不确定它如何将所有内容联系在一起。 我的最大问题是能否将当前分支从gingerbread更改为ICS,然后可能再改回去? 我看到了这个命令:repo init -u https:...

7得票1回答
如何将另一个项目添加到现有的Android操作系统源代码中?

我正在AOSP进行内核开发,我所工作的内核仓库不是操作系统的一部分,而是有自己独立的git仓库。因此,当我尝试将所有AOSP源码推送到服务器时,找不到内核源码。 如何将仓库(项目)添加到现有的Android源代码树中?

8得票4回答
我该去哪里获取 Android 1.5 和 1.6 日历源代码?

我在哪里可以获取Android 1.5和1.6日历源代码?

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

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

15得票3回答
如何将AOSP应用程序(启动器、联系人等)导入到Android Studio中?

背景 Google为所有AOSP应用程序创建了网站,其中包括其启动器、联系人等... 问题 我想知道如何导入这些应用程序。更具体地说,启动器和联系人应用程序(虽然我也想知道其他的)。 问题是,这并不简单。你不能只是导入克隆的项目就完成了。即使你使用Eclipse(根据文件夹层次结构似...

15得票5回答
从源代码构建Android - 模拟器和AVDs

我已经为模拟器构建了Android源代码。我在 Android Source文档中读到,在成功构建期间,“emulator”的路径会自动添加。然而,我有两个问题: 如果我打开一个新的shell或关闭现有的shell,“emulator”将不再被找到。难道每次想要运行模拟器时都必须重新构建吗...

29得票9回答
语法错误:在AOSP代码中使用repo init无效的语法

我已尝试在Ubuntu构建机上使用repo init源代码,并成功克隆了该代码。 repo init -u git@github.com:xxx/xx_manifest.git -b xxx 现在我正在尝试在VM Ubuntu机器上进行repo init源代码。 在此过程中,出现以下错误:Tr...