问题背景 最近,我们的业务在动态加载一款第三方游戏时出现了奇怪的现象,本地开发测试体验良好,但是使用CI构建的正式包体验时会出现启动闪退。 问题分析 分析日志 首先,我们自然而然看了下Crash日志,如下: ---------
参考解决Windows10中Virtualbox安装虚拟机没有64位选项(N种情形盘点)-四个空格,除了关闭HyperV,还需要卸载雷电模拟器等,这些软件都有可能占用虚拟驱动。 Mark一下
背景 最近由于工作需要,想找一个能够检查代码相似性的工具。这种工具主要有两个应用: 代码自身的冗余检查 查重,例如检查学生的编程作业是否有抄袭 工具 最后找到了两个工具sim和moss,具体实现算法还没有研究,
背景 上周四的时候,发了一个maven,结果报ExceptionInInitializerError错误: java.lang.ExceptionInInitializerError at repackage.aw.̍(ProGuard:43) at com.tencent.sandbox.PluginHelper.applicationAttachBaseContext(ProGuard:160) ...... Caused by: java.lang.IllegalArgumentException: Illegal pattern character 'V' at java.text.SimpleDateFormat.compile(SimpleDateFormat.java:870) at java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:684) at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:623) at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:598) at
介绍 twint全称Twitter Intelligence Tool,是一个twitter爬虫工具。官方介绍如下: Twint is an advanced Twitter scraping tool written in Python that allows for scraping Tweets from Twitter profiles without using Twitter’s API. Twint utilizes Twitter’s search operators to let you scrape Tweets from specific users, scrape Tweets relating to certain
基础概念 Session:用来概括一个任务,是一组窗口的集合。通过在任务开始前创建一个Session,在该Session中进行任务,之后通过断开Session来暂时中断任务,此时与任务相关的状态都会保存
概览 这本书的副标题叫做“职场必知的幻灯片秘技”,但感觉有点不合适,在我看来,书里提倡的思想只有真正的大师才能用,但是在职场,很多时候还是要按照规矩来。如果不是绝对的权利压制,还是不要妄用这本书的全部思
背景 DroidPlugin默认不支持多任务: VirtualApp是支持的: 方案 其实参考的就是VirtualApp的实现,它的核心代码是: // com.lody.virtual.client.hook.proxies.am.HCallbackStub IBinder token = ActivityThread.ActivityClientRecord.token.get(r); ...... int taskId = IActivityManager.getTaskForActivity.call( ActivityManagerNative.getDefault.call(), token, false); 其实就是反射调用ActivityMa
疫情期间基本荒废了之前的锻炼成果,最近要开始恢复锻炼了,所以选了一本书温习下基本知识。 纯运动无法减肥 胖的本质是吃的太多,摄入>消耗 有氧运动会促进食欲,影响减肥效果 不要神化基础代谢 运动如果以减肥为
问题 dex包里面的build.gradle通过api引用了一个包,同事主工程调用dex包里面的方法抛出ClassNotFoundException。 分析 使用AS的Analyze APK发现该类其实是存在