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 -[Google Play](https://play.google.com/store/apps/details?id=com.absinthe.libchecker&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1) [CoolApk](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 目前的标记库由主程序本地定义 + 规则仓库云端定义 marked_library_dialog_not_found -这时您可以选择点击弹窗中间的 **协助我们来补充信息**,规则将会以 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"