使用[](/{年}/{月}/{日}/{文章文件名}/)的形式,因为hexo在generate的时候会在post目录下生成html,可以根据这个路径进行引用,也可以在网页中查看要引用的文章的路径。 使用post_link标签。格式如下:{% post_link 文件名(不要后缀) 文章别名(可选) %}文件名为要引用文章对应的markdown文件名,如果带目录需要加上目录,比如要引用source/_post/test/...
Android S packages.xml乱码的原因
问题背景客户项目遇到PackageManagerService扫描出现错误导致不停重启,然后进入recovery的问题。查看log是在开机读取Settings(packages.xml)中某个应用的签名信息时出错,系统构造了一个null的签名信息(数组)。导致之后比较签名数组长度时出现空指针。于是想把手机中的packages.xml做修改后模拟问题出现的原因。但是把这个文件pull出来之后发现里面是乱码,切换编码也没用。Android 11的模拟器没有这个问题,于是查看了这个文件的序列化过...
hexo博客The "mode" argument must be integer. Received an instance of Object问题
问题原因:hexo和node版本不兼容。 hexo和node版本对应关系参考https://hexo.io/zh-cn/docs/; 升级过程参考https://www.jianshu.com/p/802182c01b59: 1、全局升级hexo-cli,先hexo version查看当前版本,然后npm i hexo-cli -g,再次hexo version查看是否升级成功。 2、使用npm install -g npm-check和npm-check,检查系统中的插件是否有升...
StatusBar显示到秒
需要root权限 1234adb rootadb remountadb shell pm enable com.android.systemui/com.android.systemui.tuner.TunerActivityadb shell am start am start -n com.android.systemui/com.android.systemui.tuner.TunerActivity 启动System UI Tuner后在Status bar -> time...
trace中线程信息
SampleGet trace info from /data/anr: "main" prio=5 tid=1 Native | group="main" sCount=1 ucsCount=0 flags=1 obj=0x7161e500 self=0xf1e40e00 | sysTid=878 nice=0 cgrp=background sched=0/0 handle=0xf22b6470 | state=S schedstat...
Android消息机制简介
相关类介绍先来看下相关类在源码中的注释。 Handler Handler类注释:Handler可以向与线程关联的MessageQueue中发送Message及Runnable对象,并可以处对这些Message及Runnable对象进行处理.每一个Handler都和一个线程以及该线程的MessageQueue关联。当创建一个Handler时,该Handler就会和创建该Handler的线程MessageQueue绑定–之后Handler将传递Message和runnable objects...
Privileged Permission Whitelisting
原文地址:https://source.android.com/devices/tech/config/perms-whitelist 特权白名单Android特权应用指的是位于系统分区的priv-app目录下的应用,这个分区包括: Android 8.1及以下- /system Android 9及以上- /system/, product, /vendor 在过去,设备开发人员几乎无法控制可以向特权应用授予哪些signature|privileged权限。从Android 8.0开...