E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android源码
简诉android源代码编译过程,
Android源码
编译过程及原理(二)
在未来等风也等你本节主要记录的内容anroid编译系统的结构编译中枢中main.mk的基本解析除非特别说明本节中的目录都是基于android的源码目录1.android编译系统的结构android的编译系统可以分为三部分:build/core:在这个目录中包含了大量的.mk文件子项目:每个子项目都包含自己的Android.mk,在编译时会被包含进去,而如何编译子项目是由Andorid.mk文件所决
Intopia
·
2023-11-27 15:13
windows上开发
android源码
C++ 环境搭建
转:谢谢很早就听说了android的NDK应用,只是一直没有时间去研究,今天花了点时间在windows平台搭建了NDK环境,并成功运行了第一个简单的android应用。一:什么是NDK?NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、AB
pcsuite
·
2023-11-24 14:43
windows
android
c++
编译器
eclipse
resources
【Android】
Android源码
版本
学而不思则罔,思而不学则殆【Android】
Android源码
版本1.下载manifest.git2.checkout到不同的分支3.源码下载地址列表4.
Android源码
存在的分支1.下载manifest.gitgitclonehttps
珍心
·
2023-11-24 10:10
android
android
记录mac端下载
android源码
过程中的错误
本文主要记录下载过程中的错误,详细的下载过程后续再补上,折腾这些错误折腾了很久,在此记录一下repo:commandnotfound终端直接输入:echo'exportPATH=$PATH:$HOME/bin'>>~/.bashrcexportPATH=$PATH:$HOME/binrepo下载源码的时候卡顿:这是因为我们的vim~/.bashrc配置文件中用的是谷歌的地址,我们要用国内的镜像文件
清甘茶
·
2023-11-24 07:55
错误锦集
android
Android源码
下载(可编译)
文章目录1源码下载2源码编译、导入Studio3遇到的问题1mac默认是不区分大小写的,所以需要分区去下载源码。2解决reposyncerror:Exitedsyncduetofetcherrors3error:in`sync-f`:revisionrefs/tags/android-8.1.0_r1inplatform/artnotfound4error.GitError:manifestsre
KaraShok
·
2023-11-24 07:52
Android
Android
Android源码
Android系统
【笔记】设计模式 -- 单例设计模式
单例设计模式参考:[1]史上最全设计模式导学目录(完整版)[2]《
Android源码
设计模式解析与实战》文章目录单例设计模式1.定义2.使用场景3.实现单例模式的关键点4.经典单例模式:饿汉式与懒汉式4.1
wandryoung
·
2023-11-24 00:59
Java
设计模式
设计模式
单例
Linux日常使用整理------杂货/linux-C-API
二、git/repo的使用之前整理过一篇关于git、repo的文章,这里就简单补充一点reporepo是一个基于git的
android源码
管理工具,其实就是将很多git库集中成了一个大库,其中的子库包括
文艺小少年
·
2023-11-23 16:07
Linux内核机制及驱动分析
linux
android wms各个类的作用,Android系统服务 —— WMS
这是《
Android源码
与设计模式》作者的原话,最近学习WMS和AMS相关知识,的确非常复杂,这篇文章是在学习之初的初步整理,虽然内容不够细致,但对其也算有个宏观的了解。
小小哈密瓜
·
2023-11-22 16:11
android
wms各个类的作用
Android系统服务 —— WMS与AMS
这是《
Android源码
与设计模式》作者的原话,最近学习WMS和AMS相关知识,的确非常复杂,这篇文章是在学习之初的初步整理,虽然内容不够细致,但对其也算有个宏观的了解。
byc6352
·
2023-11-22 15:58
android
OkHttp源码走心解析
【
Android源码
解析】Android中高级架构进阶学习——百大框架源码解析Retrofit/OkHttp/Glide/RxJava/EventBus....
蜗牛是不是牛
·
2023-11-22 12:57
Android源码
分析 - Service启动流程
作者:dreamgyf这次我们就来讲讲四大组件之一的Service是如何启动和绑定的流程图在查阅资料的过程中,我发现有些博主会将梳理好的流程图贴在开头,我觉得这样有助于从宏观上去理解源码的整个流程和设计理念,所以以后的文章我都会尽量将源码梳理成流程图,以便大家理解入口启动Service有两种方式,一是startService,一是bindService,它们最终的实现都在ContextImpl中C
码中之牛
·
2023-11-21 02:49
移动开发
Android
Framework
android
移动开发
framework
安卓
FW(二).
Android源码
同步到本地
前言:操作环境基于ubuntu系统下如果需要配置window下的ubuntu虚拟机参考:Windows+vbox+ubuntu(1).配置repo工具mkdir~/binPATH=~/bin:$PATHcurlhttps://storage.googleapis.com/git-repo-downloads/repo>~/bin/repochmoda+x~/bin/repo(2).建立工作目录:m
控阁
·
2023-11-21 01:37
Android底层驱动开发(三)
目录一、Android系统架构图二、
Android源码
目录解析
Android源码
目录结构如下:Android系统结构与源码的对应关系:三、设备文件系统目录解析Android设备文件夹结构sysfs文件系统设备文件节点基础操作四
来自东南亚的皮皮虾
·
2023-11-21 00:34
驱动开发
android
OpenHarmony源码下载
我自己尝试了windows下的下载方式,与下载
android源码
下载方式雷同。整个openharmony4.0代码在27.6GB大小。
虚妄皆空
·
2023-11-20 07:31
HarmonyOS
openharmony
用QEMU模拟ARM开发板,搭建Linux kernel运行环境
由于编译
Android源码
还是需要一定的硬件配置,我尝试了没编译成功。QEMUQEMU是一个可以模拟ARM架构的开源软
Neilo_chen
·
2023-11-20 07:55
linux内核
QEMU
linux内核
Android 源码编译生成framework.jar
一般来说,使用
Android源码
全编译之后,会生成out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar。
南国樗里疾
·
2023-11-19 07:41
Android
编译
android
framework
AOSP安卓源码下载
Android源码
下载在国内想下载Android要么科学上网,要么使用国内搭建的镜像,有清华镜像,中科大的镜像网站。
jianghe_130
·
2023-11-16 22:37
Android杂谈
aosp
android
安卓
android源码
分析
01_Android系统概述02_Android系统的开发综述03_Android的Linux内核与驱动程序04_Android的底层库和程序05_Android的JAVA虚拟机和JAVA环境06_Android的GUI系统07_Android的Audio系统08_Android的Video输入输出系统09_Android的多媒体系统10_Android的电话部分11_Android的连接部分12
千里送人头
·
2023-11-16 07:30
android
android
数据库
手机
listview
电话
工具
java反射强转类型_java反射整理
反射可以说是在
android源码
中的影子无处不在,为了更好地理解
android源码
,所以该篇整理出反射中经常看到的用法,反射的代码是在运行时期运行,因此在编译器不会提示代码的错误性,只有在运行期才能检索代码
蛏子圣子
·
2023-11-15 13:21
java反射强转类型
深入研究源码:Android10.0系统启动流程(四):SystemServer
系列文章索引Android系统启动流程源码下载及编译Android系统启动流程纵览init进程源码解析zygote进程源码解析systemServer源码解析前言
Android源码
启动篇终于到了最后一个重要的内容
释然小师弟
·
2023-11-13 06:00
释然的Android源码之旅
java
android
framework
aosp
jvm
初识Android系统
进程启动流程》4,《AndroidSystemServer进程启动流程》5,《androidlauncher启动流程》6,《AndroidActivity启动过程详解》Android系统开发准备篇1,《
Android
佳哥的技术分享
·
2023-11-13 06:58
android
flutter
Android设计模式-1-单例模式
3.
android源码
中的体现:例如,加载布局时经常要创建LayoutInflater
今阳
·
2023-11-12 09:54
Android设计模式
设计模式
android
单例模式
java
android源码
添加c/c++工程
之前参考过许多添加工程的文章,发现都有一个问题,只能单独编译该工程,而且打包时无法自动打包到镜像。本文说明一个办法,可以添加工程在make的时候自动打包到镜像。一、添加工程源码为了简单尝试,直接复制system/core/中的reboot工程目录,命名为hello目录,里面的源码也命名为hello.c。Android.bp和hello.c修改如下://Copyright2013TheAndroid
robitmind
·
2023-11-12 06:54
android
c++
开发语言
android源码
添加adb host支持
本文开始参考在android上使用adbclient-CSDN博客,在shell中已经可以使用。但当我想在app中用Stringcommand="/data/local/tmp/adb-s307ef90dc8128844shellls";StringBuilderoutput=newStringBuilder();try{Processprocess=Runtime.getRuntime().ex
robitmind
·
2023-11-12 06:49
android
adb
深入学习Repo
Repo主要产生于AOSP开发,因为
Android源码
庞大,将各仓库用git管理,repo再管理他们。
Lucas.Deng
·
2023-11-10 08:57
Android
System
android
git
python
linux
美团点评APP在移动网络性能优化的实践,吊打面试官系列!
Android相关1.Android之SharedPreferences内部原理浅析2.
Android源码
分析-消息队列和Looper3.
Android源码
分析—带你认识不一样的AsyncTask4.Android
阿里MySQL面经
·
2023-11-08 07:30
程序员
android
移动开发
面试
《
Android源码
设计模式解析与实战》读书笔记(十二)——观察者模式
观察者模式,当我刚看到这个模式的名字时首先想到的就是Rxjava,看来也是时候正儿八经的学学Rxjava了。观察者模式是一个使用率非常高的模式,它最常用的地方就是GUI系统(图形操作界面),观察者模式的一大作用就是解耦,将被观察者和观察者解耦,使它们之间的依赖性更小,甚至毫无依赖。对GUI系统来说,观察者模式的目的就是将UI层与具体的业务逻辑解耦。第十二章解决、解耦的钥匙——观察者模式1.定义定义
禽兽先生不禽兽
·
2023-11-08 03:21
Android书籍读书笔记
android
读书笔记
《Android 源码设计模式解析与实战》——导读
本节书摘来自异步社区《
Android源码
设计模式解析与实战》一书中的目录,作者何红辉,关爱民,更多章节内容可以访问云栖社区“异步社区”公众号查看目录自序一自序二前言致谢第1章走向灵活软件之路——面向对象的六大原则
weixin_34009794
·
2023-11-08 03:50
设计模式
移动开发
测试
小米架构师推荐
Android源码
设计模式解析与实战
但今天有幸一窥CSDN社区专家何红辉、关爱民老师精心撰写的这本以
Android源码
为案例的设计模式解析与实战一书时,激动之情勃然而发。是的,本书的确是国内第一本以An
编码博客控
·
2023-11-08 03:18
Andriod
程序员
安卓
android
软件架构师
设计模式
程序员
虚拟机 Workstation 16 Ubuntu22.04 TLS AOSP环境搭建
image.png最近在研究AndroidFramework系统层的开发,在编译
Android源码
时,遇到一些问题,在这里做一下记录。
土豆海马
·
2023-11-06 18:46
《Android 源码设计模式解析与实战》—— 代码优化原则
以下是《
Android源码
设计模式解析与实战》书中的代码优化原则,单一职责、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特原则。
AllAboutCoding
·
2023-11-06 17:36
关于 Android OOP的六大原则——
Android源码
设计模式解析与实战读书笔记
转载自https://www.jianshu.com/p/4dbf64afad6c?winzoom=1我总在思考如何让自己写成更优雅的代码,如何写出更易维护,更易读懂的代码,我觉得很幸运,第一份实习工作,在很大程度上帮助了我,但后来其实我发现我学到只是一些皮毛,还有更多需要学习的,所以为了写出更简洁,更易他人读懂的代码,我开始接触两本书,一本书现在这里写读书笔记的这本书,另一本是很著名的代码整洁之
Kit_J
·
2023-11-06 15:05
Android文件系统的结构及目录用途、操作方法 整理
https://blog.csdn.net/TskyFree/article/details/439355951、android文件系统的结构
android源码
编译后得到system.img,ramdisk.img
weixin_33805743
·
2023-11-05 20:06
android源码
编译 坑
-bash:lunch:commandnotfound先调用.build/envsetup.sh再执行lunchCannotfindSDKCannotfindSDK10.6at/Developer/SDKs/MacOSX10.6.sdk网上说法:把==build/core/combo/mac_version.mk==中的==mac_sdk_versions_supported==版本问题,只要修改
xiaopangcame
·
2023-11-05 16:25
android源码编译
android
deepin15.10 Android 8.1 源码编译
参考使用清华或中科大AOSP源镜像下载
Android源码
Ubuntu下载完成AOSP后,reposync错误解决error:.repo/manifests/containsuncommittedchangesDeepin15.7Android8.1
Linn___
·
2023-11-05 04:24
Android 源码学习地址
源码学习地址线上源码类搜索线上源码查看
Android源码
学习官方源代码下载镜像线上源码类搜索https://cs.android.com/https://github.com/aosp-mirror线上源码查看
清风徐来辽
·
2023-11-05 02:14
Android
源码学习
android
学习
Android底层驱动开发(四)
目录一、
Android源码
编译编译原理编译组成原生Android编译二、Makefile文件三、Android.mk文件四、Android.bp文件五、Android公码和私码HLOS(公码)non-HLOS
来自东南亚的皮皮虾
·
2023-11-04 23:29
驱动开发
java
开发语言
Android——View的工作流程——ViewGroup的measure过程
ViewGroup的measure过程代码调用顺序如下:measure过程1.measure()
Android源码
中,View类的声明是publicclassViewimplementsDrawable.Callback
四喜汤圆
·
2023-11-04 16:53
Android 源码编译技巧--模块清理
参考之前的文章南国樗里疾-
Android源码
编译技巧–模块编译既然有模块编译,应该也有模块清理。
南国樗里疾
·
2023-11-02 15:25
Android
编译
android
设计模式大赏(一):桥接模式,组合模式
设计模式大赏(一):桥接模式,组合模式导言本篇文章是设计模式大赏中的第一篇文章,这个系列的文章中我们主要将介绍一些常见的设计模式,主要是我在看
Android源码
中发现用到的一些设计模式。
Tai_Monster
·
2023-11-01 10:34
Android开发笔记
通工-数据结构与算法C
设计模式
桥接模式
组合模式
Ubuntu16.04编译
Android源码
7.1.2和4.4及踩坑
转载网址:Ubuntu16.04编译
Android源码
7.1.2和4.4及踩坑一、前言本文不涉及源码下载过程,主要记录自己的编译源码过程及其中遇到的问题,并最终运行在真机上。
一米阳光-ing
·
2023-10-31 16:36
android
系统
android
7.1.2
android
源码
android
编译
Android编程宝典-第一章-初识Android-笔记
原创,转载请注明,http://blog.csdn.net/yimingsilence1、开源,
Android源码
可下,手机制造商可以设定界面和为新硬件添加驱动。
默一鸣
·
2023-10-31 13:48
Android
android
编程
Android源码
解析--享元设计模式,handler消息传递机制(基于Android API 33 SDK分析)
文章目录
Android源码
解析--享元设计模式,handler消息传递机制(基于AndroidAPI33SDK分析)一.定义1.1享元模式Demo二.Android中源码实例分析Message三.Message
qfh-coder
·
2023-10-31 04:25
android
设计模式
Gradle史上最详细解析
在以前ROM的环境下,虽然可以配置Android.mk,但是需要依赖整个
Android源码
,而且还不能完全做到满足条件,
blueangle17
·
2023-10-31 00:24
Android
配置管理
android源码
结构分析
android各版本源码目录结构大同小异,build->core->version_defaults.md中找到PLATFORM_SDK_VERSION字段,PLATFORM_SDK_VERSION:=30,是本人用的版本。AndroidXRef源码在线阅读源码根目录:|--abi应用程序二进制接口|--artandroidruntime|--bionic(bionicC库)|--bootable
步基
·
2023-10-30 17:42
Android开发
android
android源码
编译
blog.csdn.net/stephen255/article/details/13511467一、环境说明:1、liunx系统:Ubuntu12.042、jdk:sun-java6-jdk3、g++4.4gcc4.4二、
Android
u010142437
·
2023-10-30 17:11
Android
android
源码编译
内核
Android源码
目录结构,以Android2.1为例
这是Android2.1的源代码的目录结构,可以帮助我们研究Android的源代码。Android源代码的下载请参考官网Android2.1|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|--cts(Android兼容性测试套件标准)|--dalvik(dalvikJAVA虚
twlkyao
·
2023-10-30 17:41
Android
Android
源码结构
【Android系统源码修改】
Android源码
目录结构
该结构是Android2.1的,相对比较落后。转载自:http://blog.chinaunix.net/uid-24448954-id-216190.html|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|--cts(Android兼容性测试套件标准)|--dalvik(d
Bright_Lin
·
2023-10-30 17:35
Android系统源码修改
Android
mtk
源码目录
Android源码
目录简介
作为Android开发者,
Android源码
有必要做点了解,但是源码目录繁杂,如何才能快速找到自己想要代码,对目录需要有些了解,其中Application/Framework开发者最重要的就是Frameworks
MichaelX_Blog
·
2023-10-30 17:04
Android
Anndroid源码
Android源码目录
Framework
最全的
Android源码
目录结构详解
原文地址:http://blog.csdn.net/ruanniu/article/details/8486183android平台四层架构对应源代码中的目录:第一层:应用程序层(applications)对应根目录下packages/apps第二层:应用程序框架层(applicationframework)对应根目录下的frameworks第三层:运行库层包括运行库(libraries)和and
ALQcheng
·
2023-10-30 17:32
Android
android
源码
结构
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他