89得票10回答
如何使用隐藏和内部API构建Android SDK?

我想重新构建Android SDK(或者只是android.jar),以包含隐藏和内部API。 我没有找到任何关于如何进行此操作的文档或讨论。我已经设置了一个Ubuntu CyanogenMod构建环境,可以构建cm7。 现在,我了解到使用make SDK可以构建SDK,但我想构建一个包含...

11得票2回答
AOSP如何阻止安装来自未知来源的应用程序

是否有办法在自定义的Android操作系统中阻止用户从未知来源安装应用程序? 我正在尝试使用AOSP源创建Android操作系统的自定义变体,在其中,我想允许用户仅从我在构建过程中指定的可信来源安装应用程序。 禁用开发人员选项和USB调试。解决方案应该阻止用户从各种可能的来源安装应用程序,...

7得票3回答
Android的网页浏览器源代码在哪里?

由于安卓文档十分难懂,我正在寻找浏览器的源代码以查看它提供给JavaScript的对象。我应该在哪里查找?是否有在线源代码浏览器?

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

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

9得票2回答
青春破或AOSP:编译单个项目

我想从代码库中编译一个AOSP项目,具体来说是packages/apps/Email。 有谁知道该怎么做吗? (我可以编译整个代码库,但我真的想能够编译单个项目。)

15得票2回答
如何使用自定义启动动画编译AOSP项目?

我试图使用自定义的启动动画编译AOSP,但一直无法成功。我已经尝试了所有的方法,但都未能更改启动动画。为了更改启动动画,我已经完成了以下步骤: 创建一个.zip文件,包含以下结构: bootanimation.zip { desc.txt part0 { 000.png,...

9得票4回答
在AOSP - RK3288盒子上,在主线程中停止断点后几秒钟发生ANR崩溃

我有一个RK3288盒子,正在开发一款应用程序。 我遇到的问题一直困扰着我。我无法调试任何内容。 每次我连接调试器并在主线程上设置断点后,我的应用程序在几秒钟后崩溃。 下面是当这种情况发生时的日志记录: 05-02 20:52:39.734 459-534/system_process I...

12得票4回答
使用错误“连接到Jack服务器时出现SSL错误”重新构建安卓代码。尝试使用“jack-diagnose”。

系统:Ubuntu 18.04 环境:VirtualBox 第一次在 Ubuntu 18.04 上编译 AOSP 源代码时通过了,但第二次编译失败了。 以下是错误信息。 [ 10% 538/4980] Ensuring Jack server is installed and started...

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

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

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

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