android-source相关内容

Android(AOSP)7:先于其他模块构建模块/作为构建过程的一部分修补模块/修改系统源

考虑使用Android.mk文件构建AOSP 7: 如何在不同的LOCAL_MODULE之间添加内置时间依赖关系,特别是在构建特定模块之前构建目标?我想在编译系统模块之前运行补丁应用目标. 我的目标是在构建的过程中修补WifiStateMachine.java,因为它当前不支持动态禁用RSSI轮询. 解决方案 TL; DR:复制要修补的模块的Android.mk并添加修补规则作 ..
发布时间:2020-08-28 19:11:09 移动开发

Android源代码构建问题

我一直在逐步构建Android源代码.按照说明进行所有设置后,我执行了"make".生成过程一直持续到链接最终失败并出现以下错误: Undefined symbols for architecture x86_64: "_main", referenced from: start in crt1.10.6.o ld: symbol(s) not found for archi ..
发布时间:2020-08-28 19:10:00 移动开发

Android 4.1(软糖豆)源代码在哪里?

我正在寻找Android 4.1(软心豆粒糖)源代码.互联网上有很多博客提到源代码已发布.但是我不知道在哪里. 我在这里查看了 http://source.android.com/,但是它显示的是Android 4.0.我下载了整个存储库,但无法对4.1分支进行优化.我在这里想念什么吗? 有人可以帮助我找到源代码吗? 编辑 到目前为止,source.android.com尚未使 ..
发布时间:2020-08-28 19:08:57 其他开发

从以非Nexus设备为目标的源代码构建android 4.1(银河s3)

我有兴趣为Galaxy S3构建Android for Source(但通常知道如何做会很有帮助) 我知道一般情况下如何为所有Nexus设备执行此操作,但是我想知道如何为其他一些电话执行此操作.我知道这是可能的,因为CyanogenMod和其他修改器都可以这样做.通常,当他们宣布它们时,它们包括内核的源代码. 您如何将这些碎片放在一起?将Android源代码和自定义内核一起存储在可以刷新的内 ..
发布时间:2020-08-28 19:08:54 移动开发

Android模拟器:从AOSP构建boot.img

我正在尝试在Debian 7(amd64)上构建AOSP 4.3(内部版本:JSR78D;分支:android-4.3_r2).我遵循了 Google Android网站中列出的说明,并成功完成了构建步骤.最后,我可以使用 Android模拟器测试我新建的图像. 现在,我在out/target/product/generic目录中有3个图像文件:system.img,userdata.img ..
发布时间:2020-08-28 19:08:49 其他开发

构建AOSP定制rom

我正在尝试构建强制实施,但是我有7次违规.我该如何解决? libsepol.report_failure: neverallow on line 5 of device/motorola/sanders/sepolicy/vendor/ims.te (or line 75926 of policy.conf) violated by allow hal_camera_default hal ..
发布时间:2020-08-28 19:08:48 移动开发

如何在ROM版本中安装默认的AOSP启动器快捷方式?

我正在构建自己的AOSP版本(使用中的代码为自定义设备编写代码Aurora 存储库),并尝试确定如何将某些应用程序的快捷方式自动添加到启动器的数据库中(具体来说,棉花糖上的Launcher3).我想更改这些位置并删除/重新放置其中的一些位置. (在此特定情况下,所涉及的应用是GMS套件中的应用.) 我了解应用可以尝试通过发送在构建时,我找不到任何将这些值添加到db的步骤或代码. 解决方 ..
发布时间:2020-08-28 19:07:44 移动开发

在AOSP引导时运行shell脚本

我正在为我的项目使用iMX 8 Mini EVK.我为此板从AOSP构建Android 9.0. 现在,我想在启动时运行脚本. 我做了以下文件更改,但仍然遇到问题. 文件:Android_AOSP_build/device/fsl/imx8m/evk_8mm/init.rc service gea3appservice /vendor/bin/sh /vendor/bin/run.sh ..
发布时间:2020-08-28 19:06:39 移动开发

如何在特定的瞬间获取所有原始接触点以进行点击?

轻按一次触摸屏时,手指会因手指发胖而触摸屏幕上的多个x,y位置.但是android一次只给我一个x,y位置(例如,如果我使用adb shell getevent,它一次只给我一个xy坐标.当然,对于水龙头,自从水龙头起它就给出了多个x,y位置持续一段时间,如果xy略有变化,它会给出该时间每一部分的xy位置.)在每个瞬间,我触摸的像素超过50-100个-大概android使用某种算法将所有触摸信号减 ..
发布时间:2020-08-28 19:05:36 移动开发

在AOSP Android 6.0上更新WebView

我正在使用基于AOSP Android 6.0(棉花糖)的设备. 我想将标准的Android Webview更新为最新版本,以使用最新的JavaScript. 为此,我用最新版本替换了external/chromium-webview/prebuilt/arm64/webview.apk. 同样在frameworks/base/core/res/res/values/config.xml中, ..
发布时间:2020-08-28 19:05:28 移动开发

AOSP系统服务与服务差异

我试图更好地理解这些差异,以便评估是否应该实现系统服务或服务.我从文档中发现的差异如下: 系统服务 从SystemServer开始 已添加到ServiceManager 认为是强制性的,并在出现故障时软重启设备 更多权限? (不确定服务可以做什么) 服务 是否已初始化并开始使用意图? 两者之间还有其他区别吗?我正在修改AOSP以包括我自己的服务,并且所提供的任何 ..
发布时间:2020-08-28 19:04:15 移动开发

Android 4.3中的用户数据目录

Android 4.2及更高版本中的用户数据存储在/data/user/ 但是我仍然在android 4.3文件系统中找到了/data/data目录.我认为这里存储着所有用户通用的应用程序数据,而/data/user/用于存储用户特定的应用程序数据.这是真的吗? 解决方案 否. /data/data始终属于主要用户.您可以通过列出/data/user ..
发布时间:2020-08-28 19:04:12 移动开发

将制造规则添加到AOSP的主要品牌中

我在frameworks/base/cmds/myproject处添加了一个新的C ++子项目,它具有自己的Android.mk文件.当我运行make myproject时,它将编译良好,没有问题. 但是我想将make myproject添加到主make中.我的意思是,当有人在AOSP的根目录下运行make时,我的项目也将包括在内.我该怎么办? 解决方案 您需要调用Android.m ..
发布时间:2020-08-28 19:04:10 移动开发

在Android上发现附近的智能手机设备

问题陈述 我正在尝试为Android开发一个可以检测附近智能手机设备的应用程序.我需要发现智能手机设备,无论它们与WLAN或操作系统的连接如何.唯一的要求是启用其蓝牙或wifi设置.我正在尝试捕获这些设备的MAC地址以及RSSI.我要模仿的应用程序示例是 Meshlium . 已经考虑的方法 Android经典蓝牙: 我已按照指南查找了当前未与我的设备配对的设备. 我尝试发现 ..

为我的HTC设备构建AOSP

因此,我决定对HTC设备的AOSP ROM缺陷进行一些处理,并自己构建一个. 我有HTCDev的内核源归档文件,该文件作为内核源.zip文件和一个platform.zip文件(其中进一步包含"development"和"external"目录).这与Sony的设备不同,Sony的设备已经托管在GitHub上,具有所需的配置以及对构建自己的AOSP ROM很有帮助的指南.对于HTC,我不知道该 ..
发布时间:2020-08-28 19:02:53 移动开发