阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

apk编译

收录了 apk编译 频道下的 50 篇内容

Android 开发周报:Android 6.0 占比 0.3%、Apk 编译详解

Google公布了每月一度的安卓各版本份额数据图,从统计中可以看到,安卓6.0的市场份额首次出现在了官方统计数据中,但只有0.3%。本期周报给大家带来了Framework层的相关解析,还有性能优化、打包技巧等多个热点技术。

Android 开发周报:美团热更新方案 Robust 开源、Apk 编译速度优化详解

离Google I/O 2017开发者大会还有两个月左右的时间,已经有了关于Andorid 8.0的新特性传闻,本期周报继续为大家带来多方面的技术干货和开源项目,有粘性果冻动画绘制、美团热更新方案Robust、性能优化、美团网络优化等等。欢迎阅读。

有赞 Android 编译进阶之路——全量编译提效方案
有赞 Android 编译进阶之路——全量编译提效方案

本文来自《2019年有赞技术大礼包》系列。

深入理解 Android(一):Gradle 详解

随着移动设备硬件能力的提升,Android系统开放的特质开始显现,各种开发的奇技淫巧、黑科技不断涌现,InfoQ特联合《深入理解Android》系列图书作者邓凡平,开设深入理解Android专栏,探索Android从框架到应用开发的奥秘。Gradle是当前非常“劲爆”的构建工具。本篇文章就是专为讲解Gradle而来。

APK 反编译

当我们想要了解一款APP时,最好的学习方式就是将其APK文件进行反编译。将APK进行反编译之后,我们就可以看到开发这个应用使用的资源文件(图片)、layout、样式、相关的实现代码等,学习这些资源文件才有助于开发技术的提升。

编译
Android APK 反编译就这么简单 详解(附图),字节跳动大神讲座

使用工具:

android
程序员
移动开发
反编译 APK 获取代码 & 资源

"反编译Apk",看上去好像好像很高端的样子,其实不然,就是通过某些反编译软件,对我们的APK进行反编译,从而获取程序的源代码,图片,XML资源等文件;不知道你有没有这样做过,看到一个别人的一个APP界面做得很精美,或者你看上别人的图片素材,简单点的,我

Android Studio
APK
反编译
向工程腐化开炮|资源治理
向工程腐化开炮|资源治理

本文为系列文章第四篇,聚焦于Android 资源,对冲突、无用、缺失类引用、硬编码文本,这几种腐化情况,开展工具研发,以及治理实践。

Java
android
资源管理
Android 内存性能优化,灵魂一问 - 如何彻底防止 APK 反编译

为了确保Android系统的每个应用都有足够的内存,Android系统需要有效地管理内存分配,当内存不足的时候,就会触发GC,GC采用的垃圾标记算法为根搜索算法。

android
程序员
移动开发
Flutter 命令本质之 Flutter tools 机制源码深入分析
Flutter 命令本质之 Flutter tools 机制源码深入分析

上一篇《Flutter Android 工程结构及应用层编译源码深入分析》我们分析了 Flutter Android 相关的应用层主要编译流程,其中分析到底层本质命令工具【Flutter SDK 下bin/flutter编译命令分析】小节时只提到,我们执行任何 flutter 命令的本质都是把参数传递到

flutter
android
dart
Gradle
Android 系统架构与系统源码目录,灵魂一问 - 如何彻底防止 APK 反编译

| SSL | 安全套接层,是为网络通信提供安全及数据完整性的一种安全协议 |

android
程序员
移动开发
向工程腐化开炮 | 治理思路全解
向工程腐化开炮 | 治理思路全解

工程腐化,是任何一个大型工程都不得不面对的问题,其广泛而细碎,隐藏在不易被察觉的“角落”,对工程方方面面均有所影响。本文为系列文章最后一篇文章,聚焦于整体治理思路,方案设计,以及背后的思考与取舍。

Java
android
腐化治理
工程腐化
有赞 Android 编译进阶之路 —— 增量编译提效方案Savitar
有赞 Android 编译进阶之路 —— 增量编译提效方案 Savitar

本文来自《2019年有赞技术大礼包》系列。

Android 面经:我是如何进入大厂腾讯的?,kotlinui 封装

两轮技术面试

android
程序员
移动开发
APK修改神器:插桩工具 DexInjector
APK 修改神器:插桩工具 DexInjector

本文介绍了一个针对Dex进行插桩的工具,讲解了一下直接修改Dalvik字节码和Dex文件时遇到的问题和解决方法。

android
字节跳动
编译
APK
火山引擎MARS
面试官:今日头条启动很快,你觉得可能是做了哪些优化?

网上关于启动优化的文章多不胜数,内容千篇一律,大都是列举一些耗时操作,采用异步加载、懒加载等。

程序员
移动开发
字节码引用检测原理与实战

本章内容将介绍如何使用字节码分析技术在编译时自动对APP内类、方法、字段的引用进行检测,并输出检测结果供开发人员确认问题,防止由于引用问题导致的运行时崩溃流入线上,为APP的质量与稳定性保驾护航。

编程语言
字节码编程
引用
深入学习 -Gradle- 自动化构建技术(五)Gradle- 插件架构实现原理剖析 -

dataBindingBuilder = new DataBindingBuilder();dataBindingBuilder.setPrintMachineReadableOutput(SyncOptions.getErrorFormatMode(projectOptions) == ErrorFormatMode.MACHINE_PARSABLE);

android
程序员
移动开发
apk编译专题_资料-InfoQ中文网