android-source相关内容

我应该为aosp android使用哪个IDE?

我需要基于6到9自定义SystemUI,但是问题是当我比较要在9中应用的6源代码补丁时,可能会丢失导入语句和方法映射当我导入整个aosp项目并执行时.但是,当我导入整个aosp项目时,它不会显示要导入或缺少类的系统UI方法的编译错误. 我可以知道哪个是用于aosp系统应用程序的最佳IDE吗? 解决方案 有一个名为idegen的工具可以为IntelliJ和Eclipse生成项目文件. ..
发布时间:2021-04-04 20:40:57 移动开发

为AOSP创建特定的设备树

我遵循了Google的官方教程来构建自己的AOSP,并且在所有步骤中均获得了成功:我在一个连结模拟器上运行了一个“纯AOSP版本". https://source.android.com/source/building.html 故事是,我有一些罕见的设备随附一些装有预装应用程序的Android版本,这显然是我所不希望的.我想将Pure AOSP移植到我的设备上-没有任何改进或新功能(例如, ..
发布时间:2021-04-04 20:40:51 移动开发

何时安装系统/应用中的APK?

我创建了一个自定义系统映像,并将另一个APK放入系统/应用程序中.这有点工作,我可以运行该应用程序,但是未加载本机库(loadLibrary()失败).当我在APK上调用 pm install 时,一切正常,并且本地库已加载. 我的结论是APK未正确安装.我会很高兴了解我所观察到的行为.这是应该的样子还是我错过了一些东西?软件包管理器将在什么时候在应用程序(或priv-app)中安装APK. ..
发布时间:2021-04-04 20:40:46 移动开发

AOSP-错误:覆盖目标(...)的命令,先前在(...)中定义

我正在尝试为不受支持的设备(surnia-Moto E2 2015 LTE)构建AOSP. 我早些时候解决了很多问题,但是现在我有一个我无法避免的问题.我看到很多人都遇到了这个问题,但是他们只是警告... 我该怎么办?还是可以帮我找到Surnia装置树(但要购买AOSP)? [100%441/441]编写构建规则...失败的:build/make/core/Makefile:28: ..
发布时间:2021-04-04 20:40:43 移动开发

android.git.kernel.org是否有工作正常的公共镜像?

[对不起,很愚蠢的问题.在过去的几天里,这 got 成为了一个常见问题,但除了人们抱怨回购已停止并检查新闻之外,我找不到其他东西了.] 我无法使用存储库访问 http://android.git.kernel.org 一段时间了;显然,这是由于对kernel.org的攻击所致.不幸的是,我需要下拉我还没有的源代码树的版本. 我知道至少有些软件包已在 http://github.com/ ..
发布时间:2021-04-04 20:40:40 其他开发

编写一个使用KeyEvents将文本插入文本字段的Android系统应用.但是扩展的unicode字符不可打印

因此,我可以将CTL +用于控制字符,将SHIFT +用于诸如A,B之类的大写字母和诸如!,{(即基本拉丁字符和标点符号)之类的字符. 但是我无法在Android中找到Ã,dž...等符号的组合. Ubuntu使用CTRL + SHIFT + U ..的组合,后跟四个生成符号的数字,但这似乎无法翻译为Android. TL; DR:如何使用Android KeyEvents和KeyChara ..
发布时间:2021-02-15 18:41:13 移动开发

Android本机-用jni编写的本机代码如何在具有root权限的情况下运行?

我有一个Android应用程序,它通过jni调用本机共享库.这个共享库调用了一些可加载的内核模块.ko 当jni调用共享库中调用内核模块的函数时,我的应用程序运行失败.但是,当我使用此共享库编写可执行文件时,调用上面的函数可以正常工作. 我发现我的应用程序以用户名"u0_axx"运行,而我的可执行文件以root用户身份通过​​命令行运行.因此,也许它没有调用内核模块的权限. 我的 ..
发布时间:2021-02-10 20:15:09 移动开发

如何在Android框架[AOSP] Java文件中使用外部jar(如jsoup库)(不是Android Studio或Java IDE)

我希望在Android开放源代码项目中使用jsoup库. 为此,我做了两件事:- 第1步: 按以下方式共同创建目录jsoup:[android]prebuilts/misc/common/jsoup/ 在此jsoup文件夹中,我添加了从以下位置下载的jsoup-1.13.1.jar: https://jsoup.org/download 在同一jsoup文件夹中,我添加了另一个文件 ..
发布时间:2021-02-09 20:46:45 移动开发

是否可以在具有高山风味的docker容器内构建AOSP?

我是AOSP的新手,我正在尝试在Docker上设置完整的AOSP,以构建像Alpine或Ubuntu映像之类的Docker映像,如果不可能的话,请让我知道为什么无法执行在docker映像中设置AOSP. 还是我需要编写Dockerfile来构建映像? 如果有一些好的摘要,请帮助我. 在此先感谢:) 解决方案 Android团队提供了Dockerfile,docker bu ..
发布时间:2020-11-15 20:35:43 其他开发

下载Android 5.1源

我正在使用Ubuntu 14.04,我只是按照此链接中的每个步骤进行操作>.安装jdk,Git之后,创建工作目录,我想下载Android 5.1最新版本的源代码. $ repo init -u https://android.googlesource.com/platform/manifest -b 什么是下载5.1的正确命令.您能告诉我源代码的大小吗? 解决方案 说明要求这 ..
发布时间:2020-08-28 19:13:30 移动开发

AIDL服务和Android开源

我已经创建了一个名为IHelloService的AIDL服务,我正在尝试从libcore模块下的IOBridge调用它. 当前我的代码如下 // import import android.os.IHelloService; import android.os.ServiceManager; .... IHelloService helloService = IHelloServi ..
发布时间:2020-08-28 19:13:28 Java开发

无法构建AOSP [run_soong_ui]错误1

我正在尝试编译android版本7.1.2 master分支.我已经按照source.android.com中的说明进行了设置.当我运行make -j8时,我收到了此错误以及杰克服务器发出的错误消息,我认为这可能与构建错误有关.详细输出的最后一条消息: [41%1715/4084]确保已安装并启动Jack服务器 失败:setup-jack-server /bin/bash -c“(pre ..
发布时间:2020-08-28 19:12:22 移动开发

在AOSP设备文件夹中添加自定义设备的过程

我知道这个问题曾经被问过,但是我想根据自己的问题进行自定义,因此, 1.我是将此定制板添加到AOSP目标设备的新手. 2.现在我已经编译了内核和必要的模块,请指导我将其链接到AOSP设备列表中的设备文件夹. 3.我知道要在设备文件夹中创建的基本.mk文件,并且已经创建了,但是不确定是否正确. Android.mk,AndroidProducts.mk,BoardConfig.mk,myproduc ..
发布时间:2020-08-28 19:12:21 移动开发

如何更新系统时间和时区?

我正在尝试更新系统时间和时区.这是系统应用程序.因此,我授予了系统应用程序权限.我的代码是 try { AlarmManager alarmManager = (AlarmManager) getActivity().getSystemService(Context.ALARM_SERVICE); Calendar c ..
发布时间:2020-08-28 19:11:16 移动开发

AOSP 9.0构建系统如何链接可执行文件?

对于AOSP 9.0.0_r30源代码,首先使用这些命令输出一个 构建过程中的详细构建日志: make clean make showcommands -j8 > ~/BuildAndroid.txt 然后在~/BuildAndroid.txt中搜索"lld"(全字匹配).我什么都找不到. Clang链接器应使用lld关键字.搜索"ld"有50个结果,但它们几乎不是链接命令.其中之一是 ..
发布时间:2020-08-28 19:11:11 其他开发