系统定制的时候需要删除一些Androd的原生应用,这些模块的编译配置在不同的mk文件里面,直接的方法是搜索所有的mk文件,查找这个模块的名称。 比如你要去掉Music, 那么在android源码目录下运行下面指令:find build/ -name "*.mk"|xargs grep "Music" ...
分类:
移动开发 时间:
2021-06-04 19:45:15
阅读次数:
0
Path '\react-native-safe-area-context\android\build\intermediates\compiled_local_resources\debug\out' is not a readable directory. 解决: 按照目录手动新建文件夹 ...
分类:
移动开发 时间:
2021-06-04 19:43:18
阅读次数:
0
Android编译选项中eng、user、user-debug主要区别 reference: https://blog.csdn.net/dearsq/article/details/52589376 https://blog.csdn.net/yanghanxing110/article/deta ...
分类:
移动开发 时间:
2020-11-21 12:29:51
阅读次数:
14
R文件: 当 Android 应用程序被编译,会自动生成一个 R 类,其中包含了所有 res/ 目录下资源的 ID。包括布局文件layout,资源文件,图片(values下所有文件)等。 在写java代码需要用这些资源的时候,你可以使用 R 类,通过子类+资源名或者直接使用资源 ID 来访问资源。 ...
分类:
移动开发 时间:
2020-04-20 13:54:16
阅读次数:
98
gradle的相关问题 1.下载gradle会相当慢 可以修改脚本里面的下载地址 推荐这个网站https://services.gradle.org/distributions/ 2.gradle的缓存下载相当慢 可以修改build.gradle 把里面的修改成图片这样 阿里云的 3.删除Ubunt ...
分类:
移动开发 时间:
2020-04-05 00:35:25
阅读次数:
100
copy from: http://gityuan.com/2016/03/19/android-build/ 一、引言 关于Android Build系统,这个话题很早就打算整理下,迟迟没有下笔,决定跟大家分享下。先看下面几条指令,相信编译过Android源码的人都再熟悉不过的。 source s ...
分类:
移动开发 时间:
2020-02-24 20:31:36
阅读次数:
80
2020-02-21 关键字:ubuntu编译Android4.4、Android编译依赖库 本篇文章记录一下笔者自行搭建 ubuntu 系统并成功编译 Android 4.4 源码的过程。 笔者这边选择使用虚拟机来开发,因为说实话对于我们这些普通开发者来说,做软件开发还是离不开windows的。 ...
分类:
移动开发 时间:
2020-02-21 12:58:20
阅读次数:
83
基于迅为iTOP-3399开发板2.1 装 安装 d android 源码依赖包登录进 Ubuntu 系统,输入“ctrl+alt+t”,打开超级终端,使用“su root”命令,切换到 root 用户,如下图: 2.1.1 安装 JDKAndroid8.1 系统编译依赖于 JAVA 8。编译之前需 ...
分类:
移动开发 时间:
2020-01-16 12:29:35
阅读次数:
81
一:init.rc文件修改 开机后运行一次: 开机后等待android启动完成后再运行: 喜欢源码分析系列可参考其他文章: " Android源码分析(一) 如何快速掌握Android编译文件" " Android源码分析(二) 如何编译修改后的framework资源文件" "Android源码分析 ...
分类:
移动开发 时间:
2019-11-06 11:43:56
阅读次数:
96
1.代码中使用atomic_add aarch64下面并没有任何关于atomic的头文件 编译出现错误: 2.怀疑是clang的问题,尝试换gcc编译 Application.mk 中加上一行: NDK_TOOLCHAIN := aarch64 linux android 4.9 编译出现: 3. ...
分类:
其他好文 时间:
2019-10-05 10:41:06
阅读次数:
192