logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android源码分析挖掘(二) fork大师zygote进程

经过以上的加载虚拟机,注册jni函数完成后,终于通过反射启动了ZygoteInit.java的静态main方法入口,ZygoteInit源码位置:/frameworks/base/core/java/com/android/internal/os/ZygoteInit.java。可以看到,import /system/etc/init/hw/init.${ro.zygote}.rc,这一行的imp

文章图片
#android#zygote
编译源码报build/make/core/artifact_path_requirements.mk:26: error: Build failed.解决方法

【代码】编译源码报build/make/core/artifact_path_requirements.mk:26: error: Build failed.解决方法。

清除Windows中多余ubuntu启动项UEFI

在windows搜索框输入notepad,会显示记事本,选中->右键->以管理员身份运行->打开->进入到K磁盘中->进入UEFI目录->删除ubuntu文件夹即可。输入assign letter=K,将这个分区创建一个驱动挂载盘,此时进入我的电脑可以看到有一个挂载盘存在,但是并不能直接打开。输入sel part x,这个x是以上命令中显示出来的“系统”所对应的分区标识,一般是1,2。输入lis

文章图片
OpenHarmonry 5.0.1源码下载与编译

Ubuntu 20.04.6 LTS默认安装python3.x系统,OpenHarmoney源码管理系统repo默认是使用的python,因此先通过软连接将python3.x链接到python命令也可访问。根据系统预装python差异,可通过命令查看预装版本,以此来确定以上命令版本键入值。预置环境:硬盘500G、内存32G、Ubuntu 20.04.6 LTS。四、构建OpenHarmoney源码

文章图片
OpenHarmonry 5.0.1源码下载与编译

Ubuntu 20.04.6 LTS默认安装python3.x系统,OpenHarmoney源码管理系统repo默认是使用的python,因此先通过软连接将python3.x链接到python命令也可访问。根据系统预装python差异,可通过命令查看预装版本,以此来确定以上命令版本键入值。预置环境:硬盘500G、内存32G、Ubuntu 20.04.6 LTS。四、构建OpenHarmoney源码

文章图片
java后台开发(一) linux环境搭建

首先声明,需要工具的直接注明需求加我QQ:569755932,我发你邮箱,直接评论可能看不到进入正题:因为系统式windows,这里我采用虚拟机的方式安装,首先安装VMware,如下图所示,安装完后需要激活,因为我的是12版本的,直接在txt文件中找对应的版本输入激活码即可激活涉及步骤:1.虚拟机安装2.镜像安装3.远程连接操作liunx一、虚拟...

文字识别(三) android中使用Tesseract实现文字识别

前两章介绍了如何使用Tesseract和jTessBoxEditor制作样本和训练样本文件,本章介绍如何在android中使用训练好的xxx.traineddataandroid办大事必备图因为Tesseract使用C++实现的,在Android中不能直接使用,需要封装JavaAPI才能在Android平台中进行调用,这里我们直接使用TessTwo项目,tess-two是TesseraToolsF

#人工智能
android 7.1以后以太网与wifi不能共存问题解决方案

Android以太网和wifi共存并设置Wif优先级最高 - 简书在Android5.0以后网络请求的优先级,不在以devcie下的config文件配置的顺序为主,而根据网络的连接状态,等其他因素综合动态评分机制,进行判断优先级。 默认的优...https://www.jianshu.com/p/76076df0df92...

#android
到底了