10 2022 档案
摘要:目前看到了两家打包实现: 美团 腾讯VasDolly 前言 其实本文大部分资料都来自github和google,如何有兴趣的读者,可以直接阅读官方文档~ 什么是Gradle Android 构建系统编译应用资源和源代码,然后将它们打包成可供您测试、部署、签署和分发的 APK。 Android Stu
阅读全文
摘要:近年来android权限审查越来越严格、各种理由被拒、其实开发者心里也苦、有些权限鬼知道在什么时候偷偷请求... 那么多sdk 一 一排查 岂不要了老命乎? 况且有些排查也是有难度的... 不是所有权限都有权限弹窗、如mac地址、设备号等... 推荐解决方案A(需要集成依赖,上线建议删除依赖):Gi
阅读全文
摘要:前天群里有人抛出app合规怎么测试,领导就抛出xx你去测试下app合规,然后这下群里就开始讨论,没有测试规范,没有测试标准怎么测试,有人讨论主动测试,寻找知识解决问题,走上加薪升职星光大道,有人说活多不加薪。讨论几百条信息,我是没仔细。但关注的是app合规要怎么测? 小组遇到一个app合规测试的需求
阅读全文
摘要:关键字 MaterialApp navigatorObservers Flutter的StatefulWidget StatelessWidget生命周期中没有组件出现或者消失的回调,主要是要靠路由的监听 创建一个路由监听 final RouteObserver<ModalRoute<void>>
阅读全文
摘要:测试目的:避免受欢迎的app被工信部点名下架给公司造成影响 测试环境搭建: 手机先安装xposed,也就是虚拟系统,务必使用我提供的xpose的apk,不然你可能出现安装的xpose虚拟apk以后,在选择安装软件的时候,会出现不支持32位安装,这样就无法测试,这时你只能选择32位还是64位的Xpos
阅读全文
摘要:一、认识++和-- ++。 当++在前面的时候,先自加1,后进行赋值操作;当++在后面的时候,先进行赋值操作,再自加1。 --。 当--在前面的时候,先自减1,后进行赋值操作;当--在后面的时候,先进行赋值操作,再自减1. /* ++:自加1 当++在前的时候,先自加1,再做赋值操作,当++在后的时
阅读全文
摘要:一、生命周期阶段 flutter生命周期大体上可以分为三个阶段:初始化、状态变化、销毁。 1、初始化阶段 对应执行构造方法和initState时候 2、状态变化阶段 开新的widget或者调用setState方法的时候 3、销毁阶段 deactivate 和 dispose 二、生命周期阶段执行的函
阅读全文
摘要:仔细一看不仅华为没有,其他机型也没有应用名称,如下图: 仔细一看确实没有名称,这时候查看代码发现:MaterialApp里面的title没有设置,这时候我们将其设置一个title就可以。 转自flutter 华为审核:你的应用存在隐藏最近任务列表中应用名称的问题,不符合华为应用市场审核标准
阅读全文