前四周我安卓的傻逼问题

news2024/11/25 18:26:40

1)这三个文档在在什么时候会使用到,以及主要是涉及到了哪一块的知识

2).ProjectConfig宏的配置 ,这个在linux里面有什么用

3)代码远程地址等等,这些是公司仓库,还是公共仓库,为啥有这么多个地址

4)zl目录在Android系统里面改变的是哪个地方,为啥加这个目录 user版本和eng版本的区别

5)编译脚本的整编n等等命令在linux系统使用,整个公司有几个linux系统,还是说一个类型的主板用一个linux系统,另一种类型的主板就用另一个。这些Linux系统都是用的同一套命令吗

6).ZL20 内置文件有什么用

7)编译入门和编译脚本两个文档就是更新安卓里面的配置,git入门就是让大家都看得到我的代码可以互相借鉴,我这样理解不知道有没有问题。

8)编译系统什么时候会去解析Android.mk文件,Android.mk文件中可以定义一个或多个模块,也可以多个模块使用同一个 .mk 文件,这里的模块指的是类似问题5那样的指令吗?

9)个人阅读难点:
这些文档给了解决方法,但不知道文档里面的东西在具体什么时候会用到,代码没注释看不懂


1)了解安卓源码的目录对我们以后有什么用

2)在安卓源码我们修改最多的是哪个目录

3)对于安卓目录的烧录有什么比较好的方法可以节省编译烧录的时间


1)ro.build.display.id和ro.build.display.id,前者安卓镜像ID,后者用户显示的ID。这两个不一样吗?

2)buildinfo.sh脚本中将构建信息写入/system/build.prop文件的代码为啥看不到?

3)build\tools\buildinfo.sh怎么读取system/build.prop的构建信息?

第一种是使用 cat 命令读取 build.prop 文件,然后使用 grep 和 sed 过滤出所需的属性和属性值,并使用 export 命令将它们导出为环境变量。

第二种是通过 source 命令来读取 system/build.prop 文件的构建信息的。

我觉得是第二种但不确定。

4)是不是每次系统启动都只会加载system/build.prop 文件里面的系统属性?


设备里面的壁纸库有7、8张,但是我只放了一张默认壁纸在frameworks\base\core\res\res\drawable-sw600dp-nodpi中,那其他的壁纸是从哪里来的?

动态壁纸的路径在哪里呀?

要是有人跟我一起用同一份代码的时候,另一个人编译,我也编译,然后out目录编译的是哪一份代码。会出现这种情况吗?


  1. 上次那个蓝牙报错的log是怎么抓的?

adb logcat,网上很多教程,自己去找。

  1. 怎么用AS查看源码,想要 点击方法查看哪里被引用到,或者直接跳到具体实现类的那种?

只能打开某个文件夹,然后在这个类中点击,只能搜到这个java类里面含有的方法或者变量。

  1. 新建一个类,然后继承Service,源码是怎么调用这个类的?

你新建完就要去注册,注册完,就可以调用的到你这里面的方法了。

  1. 如果想要抓一个开机瞬间的log,可以抓的吗?

不能,上层应用的只能抓开机后的。这个问题抓的是kernel级别的,只能去硬件那里连接两根电源线来抓

  1. rom打包后的文件夹内的文件大概都是什么东西?

刷机用的
在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/662950.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

品牌新闻稿怎么写得有高度和深度?纯干货

品牌新闻稿是公司或品牌向公众发布的一种公关宣传工具,需要在选题、素材搜集整理、观点和见解、大纲搭建等方面做好准备,以写出高度和深度兼备的品牌新闻稿,接下来伯乐网络传媒就来给大家分享一下。 一、品牌新闻稿选题 品牌新闻稿的选题应该…

vue-devtools浏览器调试工具离线安装教程

vue-devtools浏览器调试工具离线安装教程 vue-devtools浏览器调试工具离线安装是下载源码,通过本地编译之后,在放到浏览器上 这里写目录标题 vue-devtools浏览器调试工具离线安装教程1.下载源码2.执行安装插件包命令3.安装插件 1.下载源码 [不推荐]在gi…

SAP从入门到放弃之BOM配置-Part2

感谢大佬的文章,最近在测试BOM行项目类别为R类别的功能,看到了这篇文章。最近忙只能机翻一下。建议大家点开原文地址看。 https://blogs.sap.com/2013/09/11/bom-configuration-bom-modification-parameters/ 介绍: 对于任何模块&#xff0…

Doo Prime 德璞资本:你不能不知道的贵金属期货交易平台选取方法!

近些年来,在贵金属期货交易市场中,投资者越来越多。随着贵金属价格的波动,期货交易成为了一种非常有吸引力的投资方式。然而做期货交易,怎么选一家好的贵金属期货交易平台,成为了许多期货投资者非常关心的问题。 首先&…

高压放大器在介电材料测试中的应用

介电材料测试是一项重要的材料性能测试,它涉及到物理学、化学、材料科学等多个学科领域。高压放大器是介电材料测试中的一种重要设备,它可以放大微弱的电信号,提高测试的准确性和精度。下面将详细介绍高压放大器在介电材料测试中的应用。 图&…

Axure教程—省市区三级联动(中继器)

本文将教大家如何用AXURE中中继器制作省市区三级联动 一、效果 预览地址:https://t6gmmh.axshare.com 二、功能 选择省份、出现相应的市区,选择市区出现相应的区或县 省市区三级联动效果 三、制作 1、省 拖入一个矩形,命名为省&#xff0c…

移动通信基站中光模块的应用解析

生活中你有看到光模块在工作吗?回答是肯定的。光模块的应用小到一个监控设备,大到数据中心、云计算、移动通信基站、超级计算机等领域,与我们的生活息息相关、密不可分。本期文章易天光通信(ETU-LINK)将带您来了解一下…

带宽与吞吐量以及吞吐量对网络有什么影响

什么是网络吞吐量 在优化和排除网络性能故障时,测量吞吐量是评估网络连接不良或滞后原因的主要方法之一。简单来说,吞吐量是指通过网络成功传输的数据量。它是在一段时间内从源到目标的数据传输速率。 当网络用户访问应用程序或共享文件时,…

2023-06-19:讲一讲Redis分布式锁的实现?

2023-06-19:讲一讲Redis分布式锁的实现? 答案2023-06-19: Redis分布式锁最简单的实现 要实现分布式锁,确实需要使用具备互斥性的Redis操作。其中一种常用的方式是使用SETNX命令,该命令表示"SET if Not Exists&…

ChatGLM-6B 在 ModelWhale和本地 平台的部署与微调教程

ChatGLM-6B 在 ModelWhale 平台的部署与微调教程 工作台 - Heywhale.com ChatGLM-6B 介绍 ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型,基于 General Language Model (GLM) 架构,具有 62 亿参数。结合模型量化技术,用户可以在消费…

古希腊历史的五个阶段

古希腊(Greece),是西方文明的源头之一,是古代巴尔干半岛南部、爱琴海诸岛和小亚细亚沿岸的总称。古希腊是西方文明最重要和直接的渊源。 西方有记载的文学、科技、艺术都是从古代希腊开始的。古希腊不是一个国家的概念&#xff0c…

4.Mysql备份与恢复

文章目录 Mysql备份与恢复重要性数据库备份的分类从物理与逻辑的角度从数据库的备份策略角度 常见的备份方法MySQL 完全备份优点与缺点数据库完全备份分类Mysql物理冷备份与恢复mysqldump备份数据库恢复数据库 mysql日志管理错误日志通用查询日志二进制日志慢查询日志查看日志文…

GAMES101 笔记 Lecture 04 Transformation Cont.

目录 3D Transformations(三维变换)Viewing transformation(观测变换)View/Camera Transformation(视图变换)What is view transformation(什么是视图变换)?How to perform view transformation?(如何进行视图变换呢?) Projection Transformation(投影变…

古希腊简史

古希腊(Ancient Greece)狭义上指希腊地区从公元前12世纪迈锡尼文明毁灭至公元前146年希腊地区被罗马共和国征服为止。广义上指爱琴诸文明在罗马人征服前的全部历史。 克里特岛文明:早在约公元前3650年,爱琴海地区就孕育了灿烂的米…

理解Web3公链共识算法的原理与机制

Web3时代带来了去中心化、透明和安全的数字经济发展,而公链的共识算法是实现这一目标的关键。共识算法确保了公链网络中的节点对交易和状态的一致性达成共识,同时防止了恶意行为和双重支付等问题。本文将深入探讨Web3公链共识算法的核心原理与机制。 1.共…

《C++ Primer》--学习4

函数 函数基础 局部静态对象 局部静态对象 在程序的执行路径第一次经过对象定义语句时初始化,并且直到程序终止才被销毁,在此期间即使对象所在函数结束执行也不会对它有影响 指针或引用形参与 const main: 处理命令行选项 列表初始化返回…

无源供电无线测温系统的研究应用

摘要:无源供电无线测温在线监测系统是一种基于声表面波技术的测温技术,在变电站监测方面得到了很好的技术实践应用。本文对无源供电无线测温在线监测系统研究应用进行分析研究。 关键词:设备检测;无线测温。 引言 在电力系统设…

【Java-SpringBoot+Vue+MySql】Day1-环境搭建项目创建

目录 一、搭建环境 1、数据库 2、数据库可视化 3、JAVA-JDK 4、项目管理器 (1)修改仓库路径 (2)修改镜像 5、编译器 二、创建项目 1、新建项目 2、修改下载源 三、使用LomBok依赖 四、有则改之 1、发现问题 2、解决问…

Docker:如何删除已存在的镜像

要删除已存在的 Docker 镜像,您可以使用 docker rmi 命令。 以下是完整的流程 步骤1:停止容器 如容器正在运行需要停止正在运行的 Docker 容器,您可以使用 docker stop 命令。 以下是停止容器的步骤: 首先,使用 do…

二、PyTorch气温预测项目实战

一、数据集预处理 1,数据集介绍 训练数据集:temps.csv免费下载链接 数据集主要包括348条样本,共8个自变量,1个因变量 自变量因变量year:年actual:当天的真实最高温度month:月day:…