diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js
index a980cef..aa44321 100644
--- a/docs/.vuepress/config.js
+++ b/docs/.vuepress/config.js
@@ -66,11 +66,11 @@ module.exports = config({
align: true
},
- repo: 'https://github.com/zhaobozhen/LibChecker-Docs',
+ repo: 'https://github.com/LibChecker/LibChecker-Docs',
repoLabel: "Github",
- docsRepo: 'https://github.com/zhaobozhen/LibChecker-Docs',
+ docsRepo: 'https://github.com/LibChecker/LibChecker-Docs',
docsDir: 'docs',
@@ -81,7 +81,7 @@ module.exports = config({
function getNavbar(prefix, guide, changelog, download) {
return [
{ text: guide, link: `${prefix}guide/` },
- { text: changelog, link: `${prefix}changelog.html` },
- { text: download, link: `${prefix}download.html` },
+ { text: changelog, link: `${prefix}changelog/index.html` },
+ { text: download, link: `${prefix}download/index.html` },
]
}
\ No newline at end of file
diff --git a/docs/changelog.md b/docs/changelog.md
index cac2e33..3ec4603 100644
--- a/docs/changelog.md
+++ b/docs/changelog.md
@@ -1,4 +1,27 @@
# 更新日志
+2.4.4
+- 修复了一些应用的快照无法被保存的问题
+- 修复了一些应用进入详情页崩溃的问题
+- 该版本第一次保存快照将使用全量保存,耗时会比较长
+
+2.4.3
+- 修复了 Android 14 以上的可预见性返回手势
+- 修复了菜单选项重复的问题
+- 更新了规则库至 V34
+- 修复了一些情况下的 XML 解析失败
+- 现在快照会显示应用体积变化差值
+- 更新了一些图标样式和文本
+- 新增了阿拉伯语支持,并且优化了 RTL 布局
+- 修复了无法分析 minSdk 版本大于当前设备的 APK 文件的问题
+- 在应用签名信息页面增加了复制按钮
+- 新增了 Android 版本分布图表(来源自 Google)
+- 新增了快照页面高亮显示差异的可选项
+- 修复了云端规则可能更新失败的问题
+- 在设置页新增了获取应用更新的渠道
+- 在应用属性页面中新增了 Dexopt 信息
+- 长按应用详情页和快照详情页的组件可以快速跳转至引用详情页
+- 现在新的快照开始记录 compileSdk 和 minSdk
+
2.4.0
- 在应用详情页增加了 Application 标签内属性的查看入口
- 修复了无法解析一些应用的原生库的问题
diff --git a/docs/download.md b/docs/download.md
index 4095f8a..4a460fd 100644
--- a/docs/download.md
+++ b/docs/download.md
@@ -1,7 +1,4 @@
# Download
-[](https://play.google.com/store/apps/details?id=com.absinthe.libchecker&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1) [](https://www.coolapk.com/apk/com.absinthe.libchecker)
+[](https://play.google.com/store/apps/details?id=com.absinthe.libchecker)
+[](https://f-droid.org/packages/com.absinthe.libchecker/)
diff --git a/docs/guide/Marked-Popular-Library.md b/docs/guide/Marked-Popular-Library.md
index 7010284..b59020d 100644
--- a/docs/guide/Marked-Popular-Library.md
+++ b/docs/guide/Marked-Popular-Library.md
@@ -12,7 +12,7 @@ LibChecker 目前的标记库由主程序本地定义 + 规则仓库云端定义
-这时您可以选择点击弹窗中间的 **协助我们来补充信息**,规则将会以 GitHub issue 的形式被提交,您可能需要一个 GitHub 账户。当然,您也可以直接访问 [LibChecker-Rules](https://github.com/zhaobozhen/LibChecker-Rules) 规则仓库来提交 issue,注意需要按照模板形式提交。
+这时您可以选择点击弹窗中间的 **协助我们来补充信息**,规则将会以 GitHub issue 的形式被提交,您可能需要一个 GitHub 账户。当然,您也可以直接访问 [LibChecker-Rules](https://github.com/LibChecker/LibChecker-Rules) 规则仓库来提交 issue,注意需要按照模板形式提交。
::: tip 提示
LibChecker 会检测设备与云端仓库的连通性,只有可以正常访问云端仓库才可以开启库详情弹窗,因此建议您保持网络通畅。国内网络建议选择 Gitee 仓库,国外网络建议选择 GitHub 仓库。
diff --git a/docs/guide/README.md b/docs/guide/README.md
index ddd0878..fbbdb8f 100644
--- a/docs/guide/README.md
+++ b/docs/guide/README.md
@@ -4,7 +4,7 @@
LibChecker 最初是我设计给自己用来查看手机里的应用是否使用了 64 位架构的 App。是的,它功能非常简陋。后来,为了学习大厂优秀软件在开发中使用了哪些技术栈,我引入了 **知名库标记** 功能。将我所知晓的、网上有所记载的知名 SDK 组件标识出来,并且做了 **库引用统计**,方便查看。再后来,我发现一款成熟的、用户基数较大的 App,它的主界面和逻辑是不会发生太大变化的。这就产生了我们经常会看到的景象:一款 App 每次更新都像是刷版本号,主体并无任何变化的感知。但其实它的底层可能有翻天覆地的变化。介于此,我借鉴了 [VCS](https://en.wikipedia.org/wiki/Version_control) 的思想,设计并开发出了 **快照** 功能。从始至终,我都是把 Libchecker 当作一款开发者工具来设计的,因此它对于普通用户来说门槛较高,甚至也许不能带给用户什么价值。但是随着越来越多的开发者和极客用户的使用和反馈建议,LibChecker 也在不断地完善自身……
-[![Android CI](https://github.com/zhaobozhen/LibChecker/actions/workflows/android.yml/badge.svg)](https://github.com/zhaobozhen/LibChecker/actions/workflows/android.yml)
+[![Android CI](https://github.com/LibChecker/LibChecker/actions/workflows/android.yml/badge.svg)](https://github.com/LibChecker/LibChecker/actions/workflows/android.yml)
## LibChecker 能做什么?
@@ -25,23 +25,23 @@ LibChecker 还有着一些特色功能:
## 基础知识
-[什么是原生库架构?](/guide/What-is-Native-Library-Architecture.md)
+[什么是原生库架构?](/guide/What-is-Native-Library-Architecture/index.html)
-[什么是注册组件?](/guide/What-is-Registered-Component.md)
+[什么是注册组件?](/guide/What-is-Registered-Component/index.html)
## 使用方法
-[知名库标记](/guide/Marked-Popular-Library.md)
+[知名库标记](/guide/Marked-Popular-Library/index.html)
-[库引用统计](/guide/Library-Reference-Statistics.md)
+[库引用统计](/guide/Library-Reference-Statistics/index.html)
-[包特性分析](/guide/Package-Features-Analysis.md)
+[包特性分析](/guide/Package-Features-Analysis/index.html)
-[快照](/guide/Snapshot-Usage.md)
+[快照](/guide/Snapshot-Usage/index.html)
## 相关信息
-**规则仓库:** [LibChecker-Rules](https://github.com/zhaobozhen/LibChecker-Rules)
+**规则仓库:** [LibChecker-Rules](https://github.com/LibChecker/LibChecker-Rules)
**联系我:** [absinthe@absinthe.life](mailto:absinthe@absinthe.life)
@@ -52,6 +52,3 @@ LibChecker 还有着一些特色功能:
- 时间线
- 云端更新本地标记库
- ...
-
-## 思维导图
-[查看](/guide/Mind-Mapping.md)
diff --git a/package.json b/package.json
index fa31ef7..3f1b378 100644
--- a/package.json
+++ b/package.json
@@ -14,15 +14,15 @@
},
"repository": {
"type": "git",
- "url": "git+https://github.com/zhaobozhen/LibChecker-Docs.git"
+ "url": "git+https://github.com/LibChecker/LibChecker-Docs.git"
},
"keywords": [],
"author": "Absinthe",
"license": "ISC",
"bugs": {
- "url": "https://github.com/zhaobozhen/LibChecker-Docs/issues"
+ "url": "https://github.com/LibChecker/LibChecker-Docs/issues"
},
- "homepage": "https://github.com/zhaobozhen/LibChecker-Docs#readme",
+ "homepage": "https://github.com/LibChecker/LibChecker-Docs#readme",
"dependencies": {
"vuepress": "^1.9.9",
"vuepress-theme-hope": "^1.30.0"