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

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

15得票4回答
如何将系统服务添加到Android框架

我想添加自己的框架代码,运行在Android的"system_server"(负责所有系统级服务)中。我的服务会加载一个JNI库,用于与我添加到内核中的驱动程序通信。该服务旨在允许应用程序向其注册侦听器以从驱动程序获取更新。我找到了一篇非常好的博客文章(http://www.androiden...

12得票8回答
错误 android.content.res.Resources$NotFoundException: 从 xml 类型的布局资源ID#0x102000a 找不到文件。

嘿,我正在尝试创建一个类似通话记录的列表设计(大部分行为都相同),就像这里展示的一样: 为此,我下载了源代码并正在研究它,以了解哪个类和xml文件可以实现它。 我发现了这两个xml文件recent_calls_list_item.xml:<?xml version="1.0" e...

24得票6回答
Oreo系统中前台服务被杀死问题

我编写了一个前台服务,对于低于Oreo版本的所有操作系统都可以正常工作。从Oreo开始,在关闭并从最近使用应用程序中删除应用程序5分钟后,应用程序进程会被杀死。 根据Android开发者文档中有关后台执行限制的规定,操作系统不应杀死正在运行前台服务并在通知窗口中显示通知的应用程序。 按照开...

8得票2回答
如何在修改Android源文件后重新构建Android源代码

我在我的系统中有Android源代码,它运行良好。但是当我对Android源文件进行一些更改并运行“make”时,它不会生成/更新任何文件。 请纠正我如果我错了, i)如果对其源代码进行了更改,则系统应该生成一个新的system.img文件 ii)即使我们对源代码进行了任何更改,Andr...

9得票4回答
Android系统服务的SELinux策略定义:如何设置?

我之前编写了一个独立的守护进程,用于访问自定义设备 (/dev/mydev0)。查看AOSP源代码后,我发现需要在以下文件中设置策略才能使其正常工作: 新建文件 device.te 包含: type mydev_device, dev_type; 新建一个名为mydevsrvc.te的...

7得票2回答
将预编译的jar包添加到AOSP

我正在尝试在编译AOSP时将预构建的jar文件添加到Android中。 这个jar的名称是“nxpnfclib.jar”,我把它放在了AOSP/prebuilts/misc/common/nxp中。我还编写了一个Android.mk文件: LOCAL_PATH:= $(call my-dir...

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

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

7得票2回答
在安卓系统中,是否可以通过编程方式切换APN?

我正在开发一个应用程序,需要通过编程方式连接到特定的APN以进行网络测试。 作为用户,我可以通过进入“设置” -> “无线和网络” -> “移动网络”(长按)->“接入点名称”来实现此操作。甚至可以手动添加新的接入点名称。 我想知道,是否有一种方法让应用程序自动执行这个过程?我拥有root...

9得票3回答
如何在64位Android-L平台上使用32位本地库

我有一个Android应用程序,使用AOSP(Kitkat)作为android系统应用程序进行编译,运行良好。我的应用程序依赖于使用Android-NDK编译的32位库的本地代码。我将本地库复制到我的android应用程序的libs/armeabi文件夹中,然后在AOSP中构建我的androi...