自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 android studio没有加载git、android studio没有导入.git文件夹、git init后android studio看不到本地仓库等类似问题的解决方案

问题的根本原因是当前项目的默认同步项是空的,所以git文件夹不会识别。解决方法就是在 设置 → 版本控制 → 目录映射中,将箭头指向的地方改成git,这样就能识别到本地的git仓库了。如果没能自动扫到,也可以直接点左边的➕号按钮手动新增一下,然后类型记得选用git。

2023-10-12 23:45:37 638

原创 /system/bin/sh: disable-verity: not found 的解决方案

虽然报错提示的路径是/system/bin/sh,但实际上这个命令依旧属于adb.exe这个程序,是windows端的adb.exe中没有这个命令可用。找到问题的原因后,我从其他人电脑上拷贝了一个adb.exe过来就解决了这个报错。最后将有disable-verity命令和没有disable-verity命令的adb程序一起提供给大家,大家可以自行测试。

2023-06-13 00:55:50 1257

原创 【完美解决】Windows下移动硬盘无法弹出 | 弹出USB大容量存储设备时出问题 | Windows无法停用设备 | \$Extend\$RmMetadata\$TxfLog\$TxfLog.blf

使用U盘或者移动硬盘弹总是会遇到无法弹出的情况。弹出 USB 大容量存储设备 时出问题或Windows 无法停用“通用卷”设备,原因是某个程序正在使用它。关闭可能使用该设备的所有程序,然后稍后重试。有时候我们检查任务栏和后台都是空,设备也依旧无法弹出。最终只能狠心直接拔设备,拔的时候又担心这样是否会损害硬件。针对总有未知设备占用移动硬盘的情况,有个十分有效的方法可以让我们快速找出占用的根源。

2023-05-11 23:45:03 21492 4

原创 以http为协议头开头的url

HTTPS与HTTP最大的差别就是新增了SSL证书。这种数字证书用于在Web服务器与浏览器之间建立加密链接,从而保证互联网数据传输的安全。从普通用户的角度来说,HTTPS的存在保障了我们账号和个人信息的安全,但是从编程初学者的角度来说,HTTPS的存在让我们在某些方面的学习门槛又高了一些。例如在爬虫学习、网络抓包学习、学习等方面,一些老的代码和教程都与现在的互联网现状所不兼容。在我们跌跌撞撞学习的时候,还会遭到HTTPS的背刺。所以我收集了一些目前依然存在的HTTP网址,供新手用户远离HTTPS。

2023-04-10 15:25:04 4441

原创 monkey运行失败,错误内容:SYS_KEYS has no physical keys but with factor

monkey运行失败,错误内容:SYS_KEYS has no physical keys but with factor根据提示信息可以知道,是当前测试android系统没有物理按键,但是monkey的测试项中包含对系统按键的测试。这种情况一般出现在模拟器或者定制化android系统上。解决方案就是先去掉monkey对系统按键的测试。

2023-03-31 17:48:14 338

原创 android去除按钮(Button)背景、边框,使按钮背景透明【创建无边框按钮】

android 中的按钮是最常用到的一种控件,因此网上对于修改按钮样式的问题也非常多。在自定义样式中,有一个常见的需求就是去除按钮背景。其实谷歌官方提供了一个无背景的按钮样式,使用此样式后可用创建一个无背景和边框的按钮,但其外观仍会因状态(如点击后)而改变。

2023-03-09 16:09:03 4112

原创 未知USB设备(设备描述符请求失败)解决方法之一

检查设备连接过程中是否使用了延长线、转接口、USB集线器等,如果使用了,请去除后直连电脑USB口(过长的USB线和转接等情况,会使外接设备供电减弱,导致识别失败)。

2023-02-24 11:14:31 11967 3

原创 如何捕获app crash的异常,并重启应用【可用于APP保活】

应用异常奔溃后重启的思路是:通过`Thread.UncaughtExceptionHandler`捕获app crash的异常,然后通过`AlarmManager`发送定时广播,重新打开应用或后台服务。

2023-02-13 11:31:12 249

原创 android截屏功能实现方式汇总【包括后台截屏】

对于android实现截屏功能,简单讲述一下可行的方法和之间的利弊

2022-12-16 18:33:22 7882 1

原创 SurfaceControl.screenshot()用法 | SurfaceControl.screenshot()使用后返回null的解决方案

SurfaceControl.screenshot()是系统的截屏方法,属于系统API,对用户不开放,因此要使用的话需要系统的签名(platform.keystore文件)才能调用到。在高版本的android上(例如android 11),如果没有系统签名,即使用反射也会报找不到方法的异常,但是有系统签名的话,直接调用就行。

2022-12-16 17:54:23 4882 5

原创 android如何接收DEVICE_STORAGE_LOW(存储空间不足)广播 | DEVICE_STORAGE_OK广播慢的原因

android有个存储扫描机制,当你的存储空间出现不足时,会先执行一些操作,例如尝试清理一些文件来缓解此现象,如果上面的这些流程执行过后,依旧空间不足,才会发送广播。同时android会开始扫描当前的存储空间,频率为60s每次,直到设备脱离空间不足的状态。

2022-11-01 16:42:30 1268 2

原创 PendingIntent无法唤起activity | service无法唤起activity【从后台启动activity无效的原因】

可以先尝试在android 10以下的模拟器上运行,如果功能正常,那么说明你的唤醒代码是对的,然后 在AndroidManifest.xml中增加悬浮窗权限android.permission.SYSTEM_ALERT_WINDOW,这是最快捷有效的方式,但是此权限需要动态申请。

2022-10-27 15:37:48 3370 1

原创 Android安装apk应用的时候出现INSTALL_FAILED_SHARED_USER_INCOMPATIBLE如何解决

如果安装app时出现INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的错误,网上普遍的解决方案是去除android:sharedUserId这个属性。但是如果你的目的就是想使用此属性,并且能安装上去,那么请尝试卸载旧的app,然后重新运行程序,这大概率就能正常。

2022-10-20 17:52:46 16659 1

原创 应用不支持在辅助屏上显示【使用Activity进行双屏异显会遇到的问题】

本人刚开始是使用activity去尝试副屏显示,以至于遇到很多问题,所以在此记录一下,给大家排个雷

2022-10-13 19:57:02 3465 1

原创 去除BottomNavigationView的阴影【有效】

实际上,阴影是通过控件的高度来实现的,也就是说,控件越高,投射下来的阴影也就越大。因此我们可以通过elevation这个属性来实现。如果想要阴影消失,那就是将控件高度设置为0,完整的写法为:app:elevation="0dp"

2022-10-08 11:08:28 1510 1

(免费下载)adb应用程序,包含特殊的 adb disable-verity 命令

【说明】 此adb工具包中包含了adb disable-verity命令,这里免费提供给大家使用,具体可看本人的文章 ”/system/bin/sh: disable-verity: not found 的解决方案“ 【使用方式】 platform-tools解压后即可使用。在cmd中通过cd命令进入到platform-tools文件夹中,然后输入adb /? 可查看说明。如果你电脑上已经有adb,并且配置了环境变量,可以用这个文件进行替换,或者只替换adb.exe 【其他说明】 platform-tools路径默认在:C:\Users\你的电脑用户名\AppData\Local\Android\Sdk\platform-tools

2023-06-13

无 adb disable-verity 命令的adb应用程序

【说明】 此adb中无adb disable-verity命令,如果在cmd中输入以上命令会报 /system/bin/sh: disable-verity: not found 的错误。具体可看本人的文章 ”/system/bin/sh: disable-verity: not found 的解决方案“ 【使用方式】 此文件直接放到platform-tools文件夹中替换原有的adb.exe即可生效。platform-tools路径默认在:C:\Users\你的电脑用户名\AppData\Local\Android\Sdk\platform-tools 如果你配置了adb的环境变量,还可以直接在cmd中输入:adb /? 其中第三行就是adb的安装路径。

2023-06-13

(pandoc最新免费下载版)pandoc-3.1-windows-x86-64.msi

pandoc自动安装版,网上下载不是要积分就是有其他限制,官网下载又是龟速,这里免费分享出来给大家。官网下载地址:https://www.pandoc.org/installing.html;运行完后默认路径在C:\Program Files\Pandoc。注意:如果你安装完后想更改位置,请同时修改环境变量的值,否则移动文件夹后会出现找不到pandoc的情况。

2023-02-23

OLE/COM 对象查看器(oleview.exe)

【windows上默认没有,此处提供给大家免费学习】 OLE/COM 对象查看器(oleview.exe)是在 Windows SDK 中提供的应用程序,它显示计算机上安装的 COM 对象及其支持的接口。 默认安装路径在C:\Program Files (x86)\Resource Kit

2022-11-08

bootchart源码

bootchart源码,需要自己在linux系统下使用ant命令编译成jar才可使用,如果需要已编译好的jar包,请参考本人博客资源的bootchart.jar,可直接在windows环境中使用。 如果想下载源码,可以访问:https://sourceforge.net/projects/bootchart/进行下载,或者下载此资源。 Bootchart编译和使用教程请参考csdn其他博客内容,写的都很全很详细。 注意:linux中编译jar需要jdk 1.8的环境

2022-10-09

bootchart.jar

【亲测可用,0积分可下载】 资源描述:bootchart.jar包,可在windows下解析bootchart文件。具体可参考博客:https://blog.csdn.net/ecjtuhq/article/details/106509739?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-106509739-blog-106410843.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-106509739-blog-106410843.pc_relevant_default&utm_relevan 使用方式:java -jar bootchart.jar [android导出的bootchart文件] 运行环境:需要java jdk 1.8

2022-10-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除