Android
文章平均质量分 96
DCTANT
Geek,一线开发Java后端程序猿、电脑硬件发烧友、业余摄影师、车迷、自然科学学者、提倡学以致用
展开
-
【原创】红米K40(alioth)解锁BL,安装Magisk获取root权限并安装LSPosed模块
这篇博客算是对我近期搞机过程的文档汇总吧,别到时候过个几年就忘了。最近被我霍霍了好多台小米,这台红米K40是从pdd买的二手翻新机,就是用来折腾的,废话不多说开始正文。该篇也是对上一篇的补充,介绍如何获取root权限,这篇博客算是对我近期疯狂搞机的总结,汇总为一篇文档了,相信也能帮助到不少人。原创 2024-10-27 16:22:35 · 1316 阅读 · 0 评论 -
【原创】Android手机使用Termux搭建Samba服务器,连接外接SSD,制作简易NAS
Termux真是个好东西,把Android手机当Linux服务器来用,手机还有一个特点就是超低的功耗,我的小米9待机2瓦,满载4.5瓦,秒杀市面上所有x86_64架构低功耗主机,还有一点稳定性,手机作为平时24小时不关机的玩意,还被人长时间各种折腾还不坏的东西,稳定性确实相当可以了,如果那它来做NAS岂不美哉?原创 2024-10-25 23:46:44 · 1436 阅读 · 0 评论 -
【原创】DanmakuFlameMaster解决视频倍速后弹幕无法倍速的问题
为了解决这个问题,我查了一大堆资料,全是弹幕滚动倍速的,没有一个是因为视频倍速后解决弹幕延迟问题的,其中有一篇对我的影响很大,但是有很大的bug,并不好用,特别是对于弹幕量少的情况下,根本没法使用!弹幕量大的情况,使用一切正常,然后我优化了一下,问题解决。参考地址:https://blog.csdn.net/yforyoung/article/details/108223040updateTimer该回调只会在弹幕出现时才会被调用,结果是如果弹幕出现中断,在2倍速的情况下就会出现两次弹幕,一次是2倍速,原创 2020-12-01 14:19:23 · 973 阅读 · 0 评论 -
【报错记录】Android Studio升级到4.0.2后中文乱码的问题
由于从GitHub上下载的项目需要4.0版本的AS才能运行,所以我升级了我的Android Studio,从3.5.2升级到了4.0.2,期初运行项目没有任何问题,但是我一开之前自己的项目,发现中文全部乱码了。我起初认为是中文编码的问题,查了好久,发现编码一点问题没有,用BeyondCompare对比代码,结果也没发现有任何修改,这就非常奇怪了啊。后来想到了在Ubuntu的Pycharm上也有中文乱码的问题,是字体的问题,然后我修改了一下字体,发现问题就解决了。...原创 2020-10-10 10:07:46 · 463 阅读 · 0 评论 -
【原创】Uniapp整合Android端微信支付踩坑
不得不说uniapp整合微信支付是真的坑,一来微信支付就非常的坑,二来uniapp也是个大坑,坑上加坑,简直坑死人,遍敲遍骂街。说回正题uniapp中整合Android端微信支付主要有这几大坑:1、小程序微信支付的appid和APP端的appid不是同一个,需要分开初始化2、uniapp文档不全,我根本不知道orderInfo里面的object具体内容是什么3、uniapp报错太潦草,为什么报错全靠猜4、Android基座项目需要整合支付方面的SDK5、由于2号坑引发的变量名大小写问题,原创 2020-06-16 14:05:03 · 2906 阅读 · 3 评论 -
【报错记录】Uniapp Android端定位报“打包时未添加geolocation模块,请参考……”
由于这个uniapp的Android端属于接盘项目,我之前并不清楚做了什么,基座也是旧的,调用定位功能时就报这个错,我一开始还以为是缺少权限什么的,正好uniapp群里也有人报这个错,被人误导就在HBuilderX的uniapp的manifest.json中兜兜转转,完全解决不了。后来仔细看来这个参考链接才知道,原来是基座里面少添加东西了!!难怪调用不了定位功能。1、当然第一步配置manifest.json还是必须的:两个定位权限是必须的:2、最关键的并不是uniap..原创 2020-06-01 10:21:07 · 3393 阅读 · 7 评论 -
【报错记录】AS升级到3.5.2后打包报apkInfo must not be null
之前用的是AS3.3.1,gradle使用的是4.10.1,build tools采用3.2.0,后来AS提示版本升级,我就升级了,升级到了3.5.2,结果编译项目都正常的,直接安装到手机也正常的,但是GenerateSignedApk就报Cause:buildOutput.apkInfomustnotbenull。百度了一堆,全是让clean然后rebuild project的,试...原创 2019-11-06 17:34:06 · 611 阅读 · 0 评论 -
【实战】OKhttp通过POST提交json数据,打印请求用的拦截器
作者:DCTANT写作背景:网上到处都是用OKhttp配合Retrofit使用Json通过POST提交数据,但是拦截器一个都没有, 坑得要死,还有一篇介绍POST请求用的拦截器的,结果用了发现对json POST数据来说一点用处没有。为了与时俱进,代码全是用Kotlin写的,毕竟OKhttp4.0也是用Kotlin写的了(觉得不爽来打我啊!O(∩_∩)O哈哈~),主要参考HttpLo...原创 2019-07-23 10:37:19 · 2156 阅读 · 0 评论 -
【报错记录】DexArchiveMergerException: Error while merging dex archives
老项目重启,加入了一大堆新代码之后报错了DexArchiveMergerException: Error while merging dex archives解决方法:1、app的build.gradle中的dependencies加入implementation 'com.android.support:multidex:1.0.3'2、App.java继承MultiDe...原创 2019-06-14 10:10:44 · 5219 阅读 · 0 评论 -
用Kotlin代码编译Kotlin文件
第一件事,自然是下载Kotlin的编辑器——Kotlin-compiler,这个编辑器可以在GitHub上搜到,https://github.com/JetBrains/kotlin/releases/tag/v1.2.41(我目前在用1.2.41版)或者https://github.com/JetBrains/kotlin/releases/tag/v1.2.50(目前最新版)然后非常重要的一件...原创 2018-07-02 17:57:10 · 1680 阅读 · 0 评论 -
Android 环信官方Demo3.3.2详细配置方法
为尝试测试环信Demo3.3.2的程序猿准备的,让他们少走点弯路原创 2017-06-15 21:02:33 · 1133 阅读 · 0 评论