摘要:
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。这里会不断收集和更新Android基础相关的面试题,目前已收集100题。 1.Android系统的架构 Android系统架构之应用程序Android 阅读全文
摘要:
AndFix,全称是Android hot-fix。是阿里开源的一个热补丁框架,允许APP在不重新发布版本的情况下修复线上的bug。 支持Android 2.3 到 6.0,并且支持arm 与 X86系统架构的设备。完美支持Dalvik与ART的Runtime,补丁文件是以 .apatch 结尾的文 阅读全文
摘要:
移动热修复(Mobile Hotfix)是阿里云提供的全平台App热修复服务方案。产品基于阿里巴巴首创hotpatch技术,提供最细粒度热修复能力,让您无需等待实时修复应用线上问题。 移动热修复提供的热修复能力,让您对应用程序的控制更加自由。您可以使用HotFix: 紧急修复线上问题。 快速发布新鲜 阅读全文
摘要:
gradle build的时候出现的问题: Error:Execution failed for task ':app:packageDebug'. Duplicate files copied in APK META-INF/notice.txt 解决办法: http://stackoverflo 阅读全文
摘要:
前面讲热修复的时候说到了一个 AndroidStudio关闭Instant Run的问题 ,今天来简单的写一下。 Android Studio 工具中是有很多好东西的,要全部的知道的话,还是要下点功夫的。 Android Studio 热修复调试模式,关闭Instant Run。 1:打开setti 阅读全文
摘要:
前面简单介绍了一下Tinker热修复的使用,包含debug和release,今天就来分享一下微信针对Tinker热修复提供的一个平台,TinkerPatch补丁管理后台。 1:什么是TinkerPatch补丁管理后台 Tinker 需要使用者有一个后台可以下发和管理补丁包,并且需要处理传输安全等部署 阅读全文
摘要:
前面简单介绍了一下Tinker热修复,今天就来分享一下如何在Android中使用,希望对各位有帮助。 1:Tinker 接入指南 在项目的build.gradle中,添加tinker-patch-gradle-plugin的依赖 然后在app的gradle文件app/build.gradle,我们需 阅读全文
摘要:
什么是热修复 热修复补丁(hotfix),又称为patch,指能够修复软件漏洞的一些代码,是一种快速、低成本修复产品软件版本缺陷的方式。 热修复有多种,如:Tinker ,QZone,Andfix, InstantRun,SO库热修复等,这两天学习了一下微信的Tinker,并用到项目中试了一下,感觉 阅读全文
摘要:
先说一下adb命令配置,如果遇到adb不是内部或外部命令,也不是可运行的程序或批量文件。配置下环境变量 1、adb不是内部或外部命令,也不是可运行的程序或批量文件。 解决办法:在我的电脑-属性-高级计算机配置-环境变量,系统变量找到path,把sdk的platform-tools添加进去就可以了。 阅读全文
摘要:
1. transitioner Transitioner 是一个为两个拥有嵌入子视图的视图之间提供简便、动态且可调整的动画效果的库。它纯 100% 使用 Kotlin 编写而成,使用 MIT 许可,且拥有良好的文档。 该库支持 API 19 及以上的 SDK 版本,而且在项目中也包含了用来展现其功能 阅读全文