android tinker 视频,android——Tinker启蒙,献给热修复一脸懵逼的自己
厉害我的哥,人狠话不多!
热修复技术框架有很多种,慢慢走向成熟。也成学习过如何自己打造一个。但是,心态太浮躁,无法静下心来去专研,知道要用时,才恨自己曾经不努力。还好,有现成的封装好的框架可以使用,这就是Tinker。
从Demo入手。有一次成功案例,才有东西去精细。。。。。。。。
以下就是步骤了:
步骤一:修改Demo的appname,在Strings.xml中给app改个名字。我这里改为:便民服务。
步骤二:前往Tinker平台,注册app。Tinker平台链接 点击新增app,输入app名称,我这里就是“便民服务”。
然后,进入到下级界面。可以看到,需要填写版本号。
注意,这里的版本号不是app的版本号。而是tinkerpatch.gradle的下appVersion="";的版本号。
步骤三:生成布丁包。
1.第一次上手的新手,不建议做任何修改界面。看我的操作。
运行release版本。不要运行debug版本。否则,响应的tinkerpatch.gradle下的配置也要改变。当然,如果熟悉了。可以随便改。
在下图的目录中,找找生成的app。待会,这个目录还要用到。
2.然后,来找找我们的appVersion 在哪里?还是在tinkerpatch.gradle文件里。
3.接着,要生成布丁,当然得有改动才行。可以在MainActivity中随便改动一下,比如加个Toast.
改动有了,要开始配置tinkerpatch.gradle了。不然,它也不知道你在那个版本上改动的。
有没有发现,这个baseInfo的值,和上面的目录一模一样,对的,就是直接拷贝过来。配置就完成了。
4.生成布丁文件。
依照图中目录,点击运行就可以了
运行完成后,可以去如下图中的目录找到布丁包
步骤四:上传补丁包
在Tinker管理平台上,发布布丁包。就行了。
步骤五:测试
效果还是杠杠的。。。。。。。。。。。。。。。。。
android tinker 视频,android——Tinker启蒙,献给热修复一脸懵逼的自己相关推荐
- android 启动视频,android 启动页面全屏播放视频
有时候大家在启动软件的时候,会看到有一个比较炫酷的短视频,觉得很有意思,现在做项目的时候也遇到了,跟大家分享一下. 首先,在 res 目录下建一个文件夹 raw, 把你的视频文件(.mp4等)放进去. ...
- android 广告视频,Android开屏视频广告
Android开屏视频广告 //视频保存地址 private String videoPath = "/sdcard/xxxx/" + "appVideo.mp4&quo ...
- 融云Android对接视频,Android studio接入融云IM
说明: 官方网址:http://www.rongcloud.cn/ 1.融云SDK 将各部分功能以插件化的形式独立提供,开发者可以根据自己的需要,自由组合下载. 2.IM 界面组件 - IMKit , ...
- android wifi 视频,Android开发——通过wifi接收IPCamera视频流
前面,我们已经了解了怎么在android app上打开关闭和扫描,搜索wifi,现在,我来写一下怎么通过连接wifi来使app获取到IPCamera摄像头的视频. 一.通过URL获取视频的地址 二.创 ...
- android 无线视频,Android系统无线视频流媒体的接收、解码与播放
摘要: Android系统自问世以来就迅猛发展,并迅速占据着移动终端的主导地位.随着Android系统发展以及移动终端的应用需求的增长,Android平台的应用开发越来越丰富.Android系统的不断 ...
- android多媒体视频,android多媒体(视频播放器)
##视频处理 一丶VideoView控件 点击创建一个播放器并播放视频 /** * 播放视频 * @param view */ public void play(View view){ vv.setV ...
- android热修复原理底层替换,Android 热修复 - 各框架原理学习及对比
写在开头 从15年开始各技术大佬们开始研究热修复技术,并陆续开源了许多的热修复框架.如 Jasonross 的 Nuwa,美团的 Robust,阿里的 Andfix,腾讯的 Tinker 等等...均 ...
- Android中的热修复
大致内容: 热修复的接班概念 当前市面上比较流行的几种热修复技术 方案对比以及技术选型 热修复 1.什么是热修复 热修复(也称热补丁.热修复补丁,英语:hotfix)是一种包含信息的独立的累积更新包, ...
- Android热更新五:四大热修复方案对比分析
很早之前就想深入的研究和学习一下热修复,由于时间的原因一直拖着,现在才执笔弄起来. Android而更新系列: Android热更新一:JAVA的类加载机制 Android热更新二:理解Java反射 ...
最新文章
- 开关电源 误差放大器电路
- android 使用Ksoap2工具类实现WebService网络编程
- java 根据当前时间获得一周日期
- PowerDesigner(五)-概念数据模型(CDM生成LDM,PDM和OOM)
- 关于在Ubuntu系统中出现Could not get lock /var/lib/dpkg/lock解决方案
- 2个表 遍历 组合_分享一个python脚本--数字随机组合有多少
- 神秘的40毫秒延迟与 TCP_NODELAY
- 《游戏设计师修炼之道:数据驱动的游戏设计》一3.2 漏洞管理计划和技术开发...
- 3d模型转obj格式
- 题目:P3717 [AHOI2017初中组]cover
- 苹果手机显示无法与服务器建立安全连接,苹果手机那个safari浏览器无法与访问器建立安全链接是什么意思...
- 机器学习复习之逻辑斯蒂回归以及决策树
- 潍坊OA:通达OA 2015版正式发布
- 8月11日 网工学习 APR协议 传输层协议 TCP UDP 数据封装转发全过程
- 两名老人接力营救轻生女子一人溺亡
- JavaScript利用Date对象实现倒计时效果
- Nginx网站服务配置(Nginx服务基础,访问状态统计,访问控制,虚拟主机)
- 旋转接头出现故障的原因分享
- 量化lstm为onnx遇到end值越界的解决方法
- JAVA SE、JAVA EE、JAVA ME区别