android-source相关内容

如何在 64 位 Android-L 平台上使用 32 位原生库

我有一个用 AOSP(Kitkat) 编译的 Android 应用程序作为 android 系统应用程序,它运行良好.我的应用程序依赖于使用 Android-NDK 编译为 32 位库的本机代码.我正在我的 android 应用程序 libs/armeabi 文件夹中复制本机库,然后在 AOSP 中构建我的 android 应用程序(我还修改了 device.mk 以将我的库复制到 libs/ar ..
发布时间:2021-11-25 05:08:06 C#

AOSP x86_64 模拟器在 Android Studio 中不可见

我正在使用 AOSP 模拟器来测试我的代码.我在我的电脑上下载了 AOSP 的 android10_release 源代码.然后使用以下命令 source build/envsetup.shset_stuff_for_environment午餐 aosp_x86_64-eng制作 -j6模拟器 现在运行这些命令后,我可以成功地在我的电脑上运行模拟器我电脑的操作系统是 Ubuntu 18.04我 ..

使用 Android Studio 开发 AOSP

我正在尝试设置一个开发环境以对 AOSP 源代码进行一些自定义修改,并希望使用 Android Studio 作为我的 IDE.然而,在完成必要的步骤之后,Android Studio 似乎无法识别某些类和方法.我做错什么了吗?这是我所做的简要说明: 我按照官方文档为克隆和构建AOSP做了必要的准备(依赖等).之后,我用 repo 克隆了 AOSP 7.1.1-r11 分支,然后运行以下命令 ..
发布时间:2021-11-21 20:29:28 移动开发

在 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.s ..
发布时间:2021-11-17 22:45:58 移动开发

AOSP Build TARGET_PRODUCT 失败

我正在尝试使用 AOSP 构建外部工具.我的操作系统是 Linux,发行版 ArchLinux (i3wm),但为了编译 AOSP,我在 Docker 中使用 Ubuntu (https://android.googlesource.com/platform/build/+/master/tools/docker) 第一步: # 初始化仓库回购初始化 -u https://android. ..
发布时间:2021-11-17 22:26:45 其他开发

了解 PackageManagerService 如何安装 android 应用程序

所以我一直在研究 AOSP,试图弄清楚 Android 应用程序是如何安装的.到目前为止,这是我所在的位置: apk 文件将从 PackageInstallerActivity 发送到 InstallAppProgress,在那里它调用 PackageManager 方法 installPackage(). 之前对 PackageManager 的调用被定向到 PackageManag ..

如何将预构建的 APK 包含到具有平台权限的 AOSP 中

我正在为自定义硬件构建一个 AOSP 版本,我想使用一些 root 权限(INJECT_EVENTS、UPDATE_DEVICE_STATS、CONNECTIVITY_INTERNAL). 对于转速控制,最好使用基于 APK 的发行版.因此,我想在构建中包含 APK,而不是每次都构建源代码.程序被成功包含,但系统权限被忽略. 有没有办法包含这个程序,使其获得必要的权限?我希望 Andr ..
发布时间:2021-11-15 21:45:32 移动开发

构建 AOSP 并添加具有运行时权限的系统应用

我在 Android 6 AOSP 上工作.我能够构建将应用程序添加为系统应用程序但现在我想在这个系统应用程序上默认添加运行时权限.这样,应用就可以在不要求用户验证权限的情况下启动. 你知道我该怎么做吗? 感谢您的帮助. 解决方案 如果您的应用具有特权,则在清单中请求时会授予所有运行时权限. 要使您的应用享有特权: 在 Android.mk 中 LOCAL_CERTI ..
发布时间:2021-11-15 21:39:13 移动开发

寻找Android源代码

Android API 是否开源?如果是这样,我想看看他们如何为 ListView 对象实现 smoothscroll 方法(这是在 API 级别 8 中实现的,但我想针对较早的 API 级别进行构建).我将如何找到这个? 解决方案 这就是你想要的:ListView 源代码. ..
发布时间:2021-11-15 03:25:59 移动开发

@UnsupportedAppUsage 注释描述了什么

我正在构建一个具有系统权限的企业应用程序,它需要使用 BluetoothAdapter 类 setScanMode 中的函数.这是一个隐藏的 API,只适用于系统签名的 apk,现在这个函数上面有@UnsupportedAppUsage,谁能帮我理解这个注释. https://android.googlesource.com/platform/frameworks/base/+/master ..
发布时间:2021-11-10 23:02:33 移动开发

Android/AOSP Android.mk 构建和支持-v4 AAR 等

我正在使用 AOSP 构建一个应用,使其成为系统映像的一部分,并尝试将 support-v4 等库包含为 AARs 用于应用程序/在应用程序的 libs/ 文件夹中.否则这可以正常工作并且应用程序本身和整个系统映像构建正常,但是在尝试打开应用程序时会出现运行时崩溃.它们似乎都与在运行时找不到特定的 support-v4 等类有关,例如 ViewCompatMarshmallow 等. 现在, ..

@UnsupportedAppUsage 注释描述了什么

我正在构建一个具有系统权限的企业应用程序,它需要使用 BluetoothAdapter 类 setScanMode 中的函数.这是一个隐藏的 API,只适用于系统签名的 apk,现在这个函数上面有@UnsupportedAppUsage,谁能帮我理解这个注释. https://android.googlesource.com/platform/frameworks/base/+/master ..
发布时间:2021-11-02 23:25:20 移动开发