当前位置: 首页 > news >正文

网站的提交重置按钮怎么做关键词优化最好的方法

网站的提交重置按钮怎么做,关键词优化最好的方法,wordpress创建目录失败,站长工具seo综合查询怎么用Android系统的启动流程 启动过程中,用户可控部分是framework的init流程。init是系统中的第一个进程,其它进程都是它的子进程。 启动逻辑源码参照:system/core/init/main.cpp 关键调用顺序:main->FirstStageMain->SetupSel…

Android系统的启动流程

启动过程中,用户可控部分是framework的init流程。init是系统中的第一个进程,其它进程都是它的子进程。

启动逻辑源码参照:system/core/init/main.cpp

关键调用顺序:main->FirstStageMain->SetupSelinux->SecondStageMain

FirststageMain:挂载各种文件。

SetupSelinux:安全策略。每个类型的进程都有自己的权限,能否访问网络,能否访问文件,接收广播等。其中“.te”文件为安全策略文件。

SecondStageMain:挂载额外文件,设置进程OOM等级,LoadBootScripts,启动其它进程等。其中loadbootscritp来解析.rc文件。

.rc文件:run command的缩写,是一堆脚本指令,init进程可以读取rc文件来运行脚本,从而启动其它进程。

system/core/rootdir/init.rc部分内容如下:

在解析和执行.rc文件的过程中,会fork一个zygote进程。而安卓上其他的应用进程都是由zygote进程孵化的。

zygote进程源码参照:frameworks/base/cmds/app_process/app_main.cpp

zygote的启动,源码参照:frameworks/base/core/jni/AndroidRuntime.cpp中的void AndroidRuntime::start(const char* className, const Vector<String8>& options, bool zygote)方法

一个APP,可以有多个进程,一个进程有一个VM。

zygote启动过程包括,

设置环境变量:setenv("ANDROID_ROOT", rootDir, 1);

初始化JVM:startVm(&mJavaVM, &env, zygote, primary_zygote)

注册JNI:startReg(env)

http://www.tj-hxxt.cn/news/77481.html

相关文章:

  • 阳江网站制作建设手机端竞价恶意点击能防止吗
  • 网站建设方案申请报告百度资源分享网
  • 做网站的哪家公司好软文推广公司
  • 江苏加强政府网站内容建设管理办法seo网站推广有哪些
  • 做行业网站能赚钱吗搜索引擎优化解释
  • 网站公司网站免费推广
  • 鲜花网站建设的目标广州营销推广
  • 培训行业门户网站建设方案餐饮营销策划与运营
  • 江宁做网站价格太原关键词优化公司
  • 百度如何收录网站网站优化就是搜索引擎优化
  • 视屏网站制作北京网络营销外包公司哪家好
  • 做网站的收益在哪海南百度推广电话
  • 怎样做网站的测试与维护网站建设全包
  • 博彩网站做代理下载app到手机上并安装
  • 那个网站做外贸好bt种子搜索
  • 外贸b2b电商平台太原seo网站优化
  • axure做网站原型图网络推广方法的分类
  • 程序员做项目网站业务多平台怎么样
  • 图片分享 wordpress深圳网站优化哪家好
  • 做淘客需要网站网络推广工具和方法
  • 商务网站建设与管理关键词优化包年推广
  • .net wap网站网站制作哪家公司好
  • 网站开发人员应具备什么素质北京网站优化方式
  • 上海哪家优化公司好抖音seo是什么
  • 找设计师的网站网站首页排名seo搜索优化
  • 织梦做的网站有点慢杭州seo专员
  • 做相亲网站赚钱吗网站优化公司排名
  • 深圳做网站报价短信营销
  • 安徽省住房城乡建设厅门户网站腾讯云域名
  • 东莞没有网站的公司站长统计app软件大全