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

网站建设好公司百度人工客服在线咨询

网站建设好公司,百度人工客服在线咨询,illustrator 学习网站,有没有专门做化妆品小样的网站如果文章字体看得不是很清楚,大家可以下载pdf文档查看,文档已上传~oo~ 7、安装加密APK 需要修改文件如下: 相对Android4.2改动还是蛮大的,有些文件连路径都变了: //Android4.2 1、frameworks/native/libs…

如果文章字体看得不是很清楚,大家可以下载pdf文档查看,文档已上传~oo~

7、安装加密APK

需要修改文件如下:

在这里插入图片描述
相对Android4.2改动还是蛮大的,有些文件连路径都变了:
//Android4.2
1、frameworks/native/libs/utils/ZipFileRO.cpp
2、dalvik/libdex/ZipArchive.cpp
3、libcore/luni/src/main/java/java/util/zip/ZipFile.java
4、libcore/luni/src/main/java/java/util/zip/ZipEntry.java
5、libcore/luni/src/main/java/java/util/zip/ZipInputStream.java

//Android4.4
1、frameworks/base/libs/androidfw/ZipFileRO.cpp
2、dalvik/libdex/ZipArchive.cpp
3、libcore/luni/src/main/java/java/util/zip/ZipFile.java
4、libcore/luni/src/main/java/java/util/zip/ZipEntry.java
5、libcore/luni/src/main/java/java/util/zip/ZipInputStream.java
5、libcore/luni/src/main/java/java/util/zip/ZipInputStream.java

修改完后安装加密的APK,运行异常如下:
在这里插入图片描述
经过打印调试发现ZipFile.java文件没有完全改对

再次运行如下异常:
在这里插入图片描述

把安装签名校验去掉就OK了,因为我们的加密APK是不要校验的,这里改为所有APK都不要签名校验了,后面再优化下,只把自己的APK去掉校验,而第三方的还是要签名校验的!
在这里插入图片描述

再次运行:
在这里插入图片描述
打开运行,不容易啊!
在这里插入图片描述

8、APK加密

1、加密工具代码在Android源码目录的external/apkencryptor下:
在这里插入图片描述

2、修改相关的makefile,把apkencryptor加入到PRODUCT_PACKAGES中,如修改build/target/product/base.mk(H10,OK1000没有修改也是没有问题的),
make之后会在out/host/linux-x86/bin/目录下生成apkencryptor可执行程序:
在这里插入图片描述

3、在打包system.img时先调用一下这个可执行程序对各目录下的apk进行加密,如修改build/core/Makefile:
在这里插入图片描述

4、ENCRYPTAPK_TOOL定义在build\core\config.mk中:
ENCRYPTAPK_TOOL := $(HOST_OUT_EXECUTABLES)/apkencryptor
在这里插入图片描述

5、TARGET_OUT_APPS和TARGET_OUT_PREINSTALL_DEL都定义在build\core\envsetup.mk中:
TARGET_OUT_PREINSTALL := $(TARGET_OUT)/preinstall
TARGET_OUT_PREINSTALL_DEL := $(TARGET_OUT)/preinstall_del
在这里插入图片描述

6、编译搞定…

9、新增路径接口

运行测试程序出现异常:
在这里插入图片描述

同步4.2源码:
rk3188_android4.4.1/frameworks/base/core/java/android/os/Environment.java

编译:make -j32
编译出现异常:
在这里插入图片描述

还能找到这样一些提示,很人性化啊!
在这里插入图片描述

由于我们提供的API是给开发者使用,要对我开放,所以我们用第二种方式:
make update-api

再次编译通过,烧录img,再次运行测试程序:
在这里插入图片描述
顺利完成!!!

10、屏蔽HOME键

把之前OK1000移植过来就OK了,涉及到这三个文件:
frameworks/base/services/java/com/android/server/wm/WindowManagerService.java
frameworks/base/core/java/android/view/WindowManager.java
frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

不过先对于Android4.2变化还是蛮大的:
WindowManager.java真加了很多标志位,之前变量名没有提供出来,所以现在的值固定了,和原生的有冲突了!后面看看怎么改。
PhoneWindowManager.java 函数的逻辑有了改变,目前的逻辑更好,更清晰。

具体改动参考:
Android中间件轨迹_1.

觉得本文对你有用,麻烦点赞或关注或收藏,你的肯定是我创作的无限动力,谢谢!!!

http://www.hkea.cn/news/582481/

相关文章:

  • 元凤建盏简介青岛seo
  • 营销型网站套餐cps游戏推广平台
  • 哪些网站做ip向小说网络营销公司经营范围
  • 蜜芽免费网站域名关键词网站排名查询
  • 网站备案要到哪里下载关键词在线挖掘网站
  • 跨境电商开发seo的优化策略有哪些
  • 做网站的费用 优帮云百度广告代运营
  • wordpress儿童卡通主题兰州网站seo服务
  • 8网站建设做网站sem优化师是什么意思
  • 设计师个人网站怎么做百度优化培训
  • 广东海外建设监理有限公司官方网站2345网址导航是病毒吗
  • 深圳网站制作培训宁波网络营销公司
  • 网站建设方案书 模板长清区seo网络优化软件
  • 简述网站的推广策略产品设计
  • 商贸有限公司网站建设此网站服务器不在国内维护
  • 常州个人做网站制作小程序的软件
  • 郑州做网站公司dz论坛如何seo
  • 十堰商城网站建设网络营销seo优化
  • 小欢喜林磊儿什么网站做家教福州seo推广外包
  • 许昌网站开发博客营销
  • 做网站用jquery爱站网关键词挖掘
  • wordpress手动裁剪seo营销推广服务公司
  • 英文网站建设网站海南网站制作公司
  • 网页设计与网站建设主要内容软文营销的特点
  • 一起做网站17广州最新小组排名
  • 最专业的网站设计公司有哪些论坛企业推广
  • 单页网站怎么做外链个人网页
  • 宁波城乡住房建设局网站有效的网络推广
  • 网站建设 深圳销售crm客户管理系统
  • 高端网站开发设计站长之家字体