此说明用于amlogic平台集成不签名的apk。(如何判断集成的apk需不需要签名。简单来说使用U盘安装后,能正常打开使用的就可以不签名方式集成。)

各平台的文件系统有差异,但整体大同小异。其他平台的可以做参考。

详细步骤如下:
1. 进入device\amlogic\common\目录下,创建一个文件夹,名字如ThirdParty.
2. 进入ThirdParty目录,创建system目录和Android.mk文件。mk文件内容如下:

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)LOCAL_POST_PROCESS_COMMAND := $(shell cp -rf $(LOCAL_PATH)/system $(PRODUCT_OUT))
  1. 进入system目录,创建app文件夹,并进入app文件夹。以需要集成的app名字创建一个文件夹,如youtube,进入youtube。
  2. 将youtube.apk放入youtube中,并创建一个文件夹命名为lib。
  3. 进入lib目录,将apk所有的so文件放入这个目录中。

  4. 重新编译即可。

其实以上做的事情就是将整个youtube目录拷贝到system/app目录中。

集成需要注意的是:
1、一般出现使用U盘安装没问题,集成后打开崩溃情况都是没有导入lib包(或者没有导入正确的lib包)。虽然不是所有的app都需要有lib包,但是不管需不需要,直接把so文件放进lib文件夹中最好。
2、lib包在哪里找?可以在.apk文件中解压出来。里面会有很多平台的,找相应平台的即可。放入错误的平台lib包会导致app打开崩溃。

特别需要注意的是:
不要将app lib中的so文件直接拷贝到文件系统的lib目录下,因为有些app的so文件名与系统的so文件相同,这么操作会将系统的so文件覆盖掉,容易出现其他bug。

android APP集成系统详细步骤及注意事项(amlogic平台)相关推荐

  1. 【OWA】04集成SharePoint:SharePoint集成OWA详细步骤(SharePoint与OWA集成)

    前言 在前面咱们已经从owa服务器创建.把owa服务加入域控.在owa服务器中安装部署office web app server,接下载咱们一起来了解一下owa如何域SharePoint做集成(Sha ...

  2. Android app集成微信支付

    Android app集成微信支付 鉴于微信支付的文档入口不太容易找到.以及文档中有些逻辑不通或者容易产生歧义或者缺失一些信息的情况,记录下此次接入的流程和需要关注的一些点. 使用的是app支付-&g ...

  3. android 第三方登录界面,Android App集成第三方登录与换肤指南

    Android App集成第三方登录与换肤指南 文档编辑 概述 本文主要是介绍了如何通过开源框架快速支持QQ和微信登录,并介绍了如何实现app快速换肤 QQ登录接入 APP要支持QQ登录,需要先到腾讯 ...

  4. Android连接夜神模拟器详细步骤

    Android连接夜神模拟器详细步骤 做毕设用到了android stdio,好久不用也生疏了,记录一下. (1)打开并运行夜神模拟器, (2)打开命令行窗口,win+R,并输入cmd. (3)找到并 ...

  5. msdn i tell you网址及下载系统详细步骤

    一.msdn i tell you网址及下载系统详细步骤 msdn i tell you地址: 2.进去网站以后会让你免费注册以一个账号,然后用邮箱方式让你激活. 3.注册完以后,你就可以正常下载了.

  6. Android App 设置系统时间,语言和时区、系统重启

    文章目录 说明 1. 修改系统时间 1. 设置系统时间(仅设置xx:xx) 2. 设置系统日期(仅设置到xxxx年xx月xx日) 3.设置系统是否自动获取时间 4.判断系统是否自动获取时间 2. 修改 ...

  7. u深度u盘安装服务器系统,u深度u盘装win7系统详细步骤

    u深度u盘装win7系统详细步骤 更新时间:2015-12-18 编辑:jcwl2015 windows 7操作系统刚发布,相信曾经有不少喜欢新系统的用户会从微软官网下载所发布的原版win7系统镜像文 ...

  8. 宏基服务器 安装系统,宏基笔记本安装系统详细步骤

    随着我国经济的快速增长.生活频率的加快.电脑发挥的作用越来越重要,由于笔记本电脑体积小.重量轻.携带方便等优点.越来越受用户推崇.市场需求量迅速增长,下面就由学习啦小编跟大家分享宏基笔记本安装系统详细 ...

  9. NOI Linux 2.0 Arbiter 测评系统详细步骤(保姆式指南)

    NOILinux2.0 环境下 Arbiter 测评系统详细步骤 对于信息学竞赛(算法竞赛如中学时代CSP-J/S, NOIP, NOI, IOI; 大学时代PAT, CCF-CSP, ACM-ICP ...

最新文章

  1. web从零单排,做一个简单的幻灯片
  2. java程序math包没有_java.math包应用
  3. 中石油训练赛 - Perfect Tree(dfs)
  4. mysql配置以及性能优化(转)
  5. NET Framework 4.0 安装失败:安装时发生严重错误
  6. android外置sd大小,android 读取外置和内置存储卡路径和大小
  7. requests-处理不信任的ssl证书
  8. URL报错: unknown protocol
  9. linux在电子信息工程行业中的应用,电子信息工程概述论文
  10. 华三中各种路由协议的缺省优先级
  11. vue中ref在input中详解
  12. 数字化转型— 华为业务流程模型学习
  13. 古风宣纸背景教学课件讲座PPT模板
  14. 心理压力测试软件,心理压力测试
  15. Linux下 timerfd创建定时器并使用 epoll 监听
  16. 新华三笔试题(助力面试)
  17. 鲁大师2022年度硬件榜单即将出炉,多维度看谁能夺奖?
  18. Spring Boot(三):RestTemplate提交表单数据的三种方法
  19. iOS毛玻璃磨砂特效
  20. 安卓手机/Android11系统无法访问android文件夹下的data目录,怎么解决?

热门文章

  1. 页面操作权限-vue
  2. 360极速浏览器13.0版升级到 Chromium 86内核
  3. 虹软人脸识别3.0 - 图像数据结构介绍(Android)
  4. Java后端实现人脸识别(基于虹软ArcSoft)
  5. ActiveMQ Connectors
  6. 宁德时代麒麟电池有着更大的野心
  7. matlab自动重合闸,基于Matlab的电力系统自动重合闸建模与仿真.doc
  8. Mybatis Update操作 返回值修改为受影响条数
  9. 面相学论眼睛:看眼形善与不善
  10. 【竞赛记录】kpi异常检测