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

兴县做网站公司长沙百度网站推广优化

兴县做网站公司,长沙百度网站推广优化,做网站用的主机多少合适,网站建设依据什么法律在Android五层架构中,native层基本上全是c的世界,这些c进程基本上靠android世界的第一个进程init进程创建,init通过rc配置文件,创建了众多的c子进程,也是这众多的c进程,构建了整个android世界的native层。 …

在Android五层架构中,native层基本上全是c++的世界,这些c++进程基本上靠android世界的第一个进程init进程创建,init通过rc配置文件,创建了众多的c++子进程,也是这众多的c++进程,构建了整个android世界的native层。

这里介绍一下如何自定义一个native进程,或者c++进程,或者init服务。在阅读本篇之前,可以先看看Android Native 之 Init进程分析_android init进程-CSDN博客

一、System分区native进程

在system分区创建native进程,我们可以先在system代码里面创建一个目录,这里以BootLogo目录举例子,在这个目录下面,我们需要做的事情可以总结如下:

  • 编写Android.bp:通过cc_binary生成system/bin可执行文件,通过init_rc指定init对改进程的启动入口
  • 实现main函数:实现该进程的逻辑,注意需要正确引用android native层的动态库
  • 实现rc脚本:配置启动参数,或者启动逻辑
  • 配置selinux权限
  • 通过PRODUCT_PACKAGES预装该模块到系统

1、Android.bp配置

2、init.rc配置

init.rc的配置完全基于init进程的机制,因此这里的参数和具体使用,均可参考Android Native 之 Init进程分析_android init进程-CSDN博客

3、实现main函数

如下代码,实现main函数,main函数里面可以接受来自rc的参数,这里简单实现

二、Vendor分区natvie进程

在vendor创建native进程,大体流程和system的基本一致,但是需要考虑的几个点如下:

  • Android.bp指定生成的可执行文件在vendor/bin目录下
  • rc脚本需要指定vendor/bin
  • selinux权限需要符合vendor的规则
  • 需要在vendor预装此模块,即需要放在vendor代码侧

1、Android.bp配置

与system的核心差异,就是需要将可执行文件输出在vendor/bin目录下,而不是system/bin目录下,同样rc文件也需要输出在vendor/etc/init/目录下,而不是vendor/etc/init/目录下,这里我们在bp文件使用vendor: true字段即可满足。

2、init.rc配置

这里基本上和第一章内容一致,值得注意的是,这里需要指定vendor/bin目录下的可执行文件

http://www.dtcms.com/wzjs/252004.html

相关文章:

  • 2018网站做外链企业建站公司热线电话
  • 网站开发税率是多少深圳关键词优化平台
  • 郑口住房和城乡建设局网站深圳推广公司
  • 怎样做卡盟网站seo黑帽有哪些技术
  • 企业网站包含内容网上广告怎么推广
  • wordpress 导航图片seo门户
  • 零食天堂 专做零食推荐的网站铜川网站seo
  • 盐城网站建设制作工作室百度关键词搜索排名代发
  • 怎么敲代码做网站广州网站优化运营
  • 做模板网站的公司网络营销的四种形式
  • 广州学建设网站使用 ahrefs 进行 seo 分析
  • 我是做网站怎么赚钱吗莆田百度快照优化
  • 免费做电子书的网站360网站关键词排名优化
  • 怎么做传奇网站百度下载免费官方安装
  • 哪些网站是用vue做的seo文章外包
  • 婴儿衣服做的网站好网络推广培训班
  • wordpress怎样做手机站重庆专业做网站公司
  • 网站的qq客服接口怎么做在百度如何发布作品
  • 如何做好网站内容优化聚名网
  • 中装建设官网成都网站seo排名优化
  • 不包括seo推广培训中心
  • 上传网站到百度下载百度app到桌面
  • wordpress自动超链接牛排seo
  • 营销管理网站制作怎么创建网页链接
  • 营销型网站制作方法成都seo排名
  • app定制开发哪里找网络优化器
  • 人事怎么做招聘网站比对分析搜索指数分析
  • 品牌网站推广方案厦门seo测试
  • 有做ppt的兼职网站吗近一周的新闻大事热点
  • 河北省两学一做网站微信营销策略