Skip to content

Releases: LibChecker/LibChecker

2.4.4

04 Dec 14:52
Compare
Choose a tag to compare

更新内容

  • 修复了一些应用的快照无法被保存的问题
  • 修复了一些应用进入详情页崩溃的问题
  • 该版本第一次保存快照将使用全量保存,耗时会比较长

What's Changed

  • Fixed an issue where snapshots of some applications couldn't be saved.
  • Fixed an issue where some applications crashed when entering the details page.
  • In this version, the first time you save a snapshot, it will use full saving, which may take a longer time.

Full Changelog: 2.4.3...2.4.4

2.4.3

03 Dec 13:13
Compare
Choose a tag to compare

更新内容

  • 修复了 Android 14 以上的可预见性返回手势
  • 修复了菜单选项重复的问题
  • 更新了规则库至 V34
  • 修复了一些情况下的 XML 解析失败
  • 现在快照会显示应用体积变化差值
  • 更新了一些图标样式和文本
  • 新增了阿拉伯语支持,并且优化了 RTL 布局
  • 修复了无法分析 minSdk 版本大于当前设备的 APK 文件的问题
  • 在应用签名信息页面增加了复制按钮
  • 新增了 Android 版本分布图表(来源自 Google)
  • 新增了快照页面高亮显示差异的可选项
  • 修复了云端规则可能更新失败的问题
  • 在设置页新增了获取应用更新的渠道
  • 在应用属性页面中新增了 Dexopt 信息
  • 长按应用详情页和快照详情页的组件可以快速跳转至引用详情页
  • 现在新的快照开始记录 compileSdk 和 minSdk

What's New

  • Fixed the predictive back gesture above Android 14
  • Fixed the issue of duplicate menu options
  • Updated the Rules bundle to V34
  • Fixed XML parsing failure in some cases
  • Snapshots now display the differential in application size changes
  • Updated some icon styles and text
  • Added support for Arabic and optimized RTL layout
  • Fixed the issue where APK files with a minSdk version higher than the current device could not be analyzed
  • Added a copy button to the application signature information page
  • Added an Android version distribution chart (sourced from Google)
  • Added an option to highlight differences on the snapshot page
  • Fixed potential update failures of cloud-based rules
  • Added a channel for obtaining application updates in the settings page
  • Added Dexopt information to the application properties page
  • Long pressing components on the application detail and snapshot detail pages allows quick access to the reference detail page
  • New snapshots now start recording compileSdk and minSdk

Dependancy Update

Dependency Previous version New version
gradle 8.2.1 8.5
agp 8.1.0 8.2.0
kotlin 1.9.0 1.9.21
ksp 1.9.0-1.0.13 1.9.21-1.0.15
hidden-api-refine 4.3.0 4.4.0
grpc 1.57.1 1.59.1
protoc 3.23.4 3.25.1
protobuf 0.9.3 0.9.4
androidx-lifecycle 2.6.1 2.6.2
androidx-room 2.5.2 2.6.1
androidx-activity 1.7.2 1.8.1
androidx-browser 1.5.0 1.7.0
androidx-core-ktx 1.10.1 1.12.0
androidx-fragment 1.6.1 1.6.2
androidx-preference 1.2.0 1.2.1
androidx-recyclerview 1.3.1 1.3.2
androidx-window 1.1.0 1.2.0
app-center 5.0.2 5.0.3
okhttp 4.11.0 4.12.0
okio 3.5.0 3.6.0
moshix 0.24.0 0.25.1
lottie 6.1.0 6.2.0
commons-io 2.13.0 2.15.1
commons-compress 1.23.0 1.25.0
shizuku-api 13.1.4 13.1.5
material-component-android 1.9.0 1.10.0
com.github.CymChad:BaseRecyclerViewAdapterHelper 3.0.11 -
io.github.cymchad:BaseRecyclerViewAdapterHelper - 3.0.14
shizuku-api 13.1.4 13.1.5
coil 2.4.0 2.5.0
fast-scroll 1.2.0 1.3.0
lc-rules-bundle 32.1 34.4
com.github.PhilJay:MPAndroidChart 3.1.0 -
com.github.AppDevNext:AndroidChart - 3.1.0.18
slf4j-simple 2.0.7 2.0.9

Achieves Diff

OLD: LibChecker-2.4.2.a14a5ec7-1755-foss-release.apk (signature: V2)
NEW: LibChecker-2.4.3.a44d8f57-1893-foss-release.apk (signature: V2)

          │             compressed             │            uncompressed            
          ├───────────┬───────────┬────────────┼───────────┬───────────┬────────────
 APK      │ old       │ new       │ diff       │ old       │ new       │ diff       
──────────┼───────────┼───────────┼────────────┼───────────┼───────────┼────────────
      dex │   1.9 MiB │     2 MiB │  +88.4 KiB │   4.3 MiB │   4.5 MiB │ +219.5 KiB 
     arsc │ 736.5 KiB │ 807.4 KiB │  +70.9 KiB │ 736.4 KiB │ 807.3 KiB │  +70.9 KiB 
 manifest │   3.7 KiB │   3.7 KiB │      -20 B │  15.3 KiB │  15.3 KiB │      -28 B 
      res │   1.1 MiB │   1.1 MiB │   +8.4 KiB │   1.6 MiB │   1.6 MiB │   +4.8 KiB 
    asset │   152 KiB │ 155.8 KiB │   +3.8 KiB │ 331.7 KiB │ 339.6 KiB │     +8 KiB 
    other │     1 KiB │     1 KiB │       +1 B │     696 B │     695 B │       -1 B 
──────────┼───────────┼───────────┼────────────┼───────────┼───────────┼────────────
    total │   3.8 MiB │     4 MiB │ +171.4 KiB │     7 MiB │   7.3 MiB │ +303.1 KiB 


 DEX     │ old   │ new   │ diff                  
─────────┼───────┼───────┼───────────────────────
   files │     1 │     1 │     0                 
 strings │ 27749 │ 29932 │ +2183 (+4497 -2314)   
   types │  5674 │  5975 │  +301 (+2451 -2150)   
 classes │  4447 │  4705 │  +258 (+2259 -2001)   
 methods │ 29240 │ 30467 │ +1227 (+20615 -19388) 
  fields │ 33192 │ 33851 │  +659 (+30932 -30273) 


 ARSC    │ old  │ new  │ diff         
─────────┼──────┼──────┼──────────────
 configs │   95 │  105 │ +10 (+11 -1) 
 entries │ 5402 │ 5478 │ +76 (+83 -7) 

Full Changelog: 2.4.2...2.4.3

2.4.2

05 Aug 10:47
a14a5ec
Compare
Choose a tag to compare

Fix crashes.

What's Changed

Full Changelog: 2.4.1...2.4.2

2.4.1

01 Aug 13:09
Compare
Choose a tag to compare

What's New

  • Compatible with Android 14.
  • You can now click on a specific permission to see a description of what the permission does (if available).
  • Added a filter for "System Framework Apps" on the "Apps" page.
  • Added a filter for "No component changes" on the "Snapshots" page.
  • The "Snapshots" page supports searching.
  • Snapshot update times now differentiate between pre-installed apps.
  • Optimized split-screen effect on foldable devices
  • Optimized the detection method of Rx and Jetpack Compose.
  • Fixed some apps not being parsed.
  • Fixed an issue where APK file signatures could not be viewed
  • Fixed some UI issues.
  • Added Vietnamese translation.

Dependancy Update

Dependency Previous version New version
gradle 8.1.1 8.2.1
agp 8.0.2 8.1.0
kotlin 1.8.21 1.9.0
ksp 1.8.21-1.0.11 1.9.0-1.0.12
kotlinx-coroutines 1.7.1 1.7.3
grpc 1.55.1 1.57.0
protoc 3.23.2 3.23.4
protobuf 0.9.3 0.9.4
androidx-room 2.5.1 2.5.2
androidx-recyclerview 1.3.0 1.3.1
androidx-fragment 1.5.7 1.6.1
androidx-window 1.0.0 1.1.0
leakcanary 2.11 2.12
app-center 5.0.1 5.0.2
okio 3.3.0 3.4.0
moshix 0.22.1 0.24.0
lottie 6.0.0 6.1.0
commons-io 2.12.0 2.13.0
shizuku-api 13.1.2 13.1.4

Achieves Diff

OLD: LibChecker-2.4.0.0ccf9277-1682-foss-release.apk (signature: V2)
NEW: LibChecker-2.4.1.d993060e-1749-foss-release.apk (signature: V2)

          │            compressed             │           uncompressed            
          ├───────────┬───────────┬───────────┼───────────┬───────────┬───────────
 APK      │ old       │ new       │ diff      │ old       │ new       │ diff      
──────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────
      dex │   1.9 MiB │   1.9 MiB │ +17.4 KiB │   4.3 MiB │   4.3 MiB │ +32.1 KiB 
     arsc │ 713.6 KiB │ 736.5 KiB │ +22.9 KiB │ 713.5 KiB │ 736.4 KiB │ +22.9 KiB 
 manifest │   3.6 KiB │   3.7 KiB │    +128 B │  14.8 KiB │  15.3 KiB │    +540 B 
      res │   1.1 MiB │   1.1 MiB │    +696 B │   1.6 MiB │   1.6 MiB │  +1.9 KiB 
    asset │ 152.2 KiB │ 152.1 KiB │     -14 B │ 331.8 KiB │ 331.8 KiB │     -14 B 
    other │     1 KiB │     1 KiB │      -2 B │     697 B │     696 B │      -1 B 
──────────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────
    total │   3.8 MiB │   3.8 MiB │ +41.1 KiB │   6.9 MiB │     7 MiB │ +57.4 KiB 


 DEX     │ old   │ new   │ diff                 
─────────┼───────┼───────┼──────────────────────
   files │     1 │     1 │    0                 
 strings │ 27328 │ 27748 │ +420 (+1986 -1566)   
   types │  5480 │  5673 │ +193 (+1678 -1485)   
 classes │  4279 │  4446 │ +167 (+1555 -1388)   
 methods │ 28743 │ 29235 │ +492 (+14279 -13787) 
  fields │ 33867 │ 33343 │ -524 (+23915 -24439) 


 ARSC    │ old  │ new  │ diff         
─────────┼──────┼──────┼──────────────
 configs │   92 │   95 │  +3 (+3 -0)  
 entries │ 5389 │ 5402 │ +13 (+13 -0) 

Full Changelog: 2.4.0...2.4.1

2.4.0

01 Jun 13:35
Compare
Choose a tag to compare

What's New

  • Added the entrance to view the properties in the label on the application details page
  • Fixed the problem of not being able to parse the native libraries of some applications
  • Xposed module tab now shows specific information
  • Introduced advanced menu for "Statistics" module and "Snapshot" module, now you can do more customization
  • Added app installer requestor and installer executor information to the app details page (the ability to get installer requestors depends on Shizuku or Sui)
  • Updated Rules bundle to V32
  • Now compare two APKs in the "Compare" page, and you can compare them in detail
  • Added statistics for Jetpack Compose usage to the chart page
  • Fixed some other issues

Dependancy Update

Dependency Previous version New version
agp 7.4.2 8.0.2
kotlin 1.8.10 1.8.21
ksp 1.8.10-1.0.9 1.8.21-1.0.11
kotlinx-coroutines 1.7.0 1.7.2
grpc 1.54.0 1.55.1
protoc 3.22.2 3.23.2
shizuku-api - 13.1.2
kotliner 3.14.0 3.15.0
protobuf 0.9.1 0.9.3
androidx-activity 1.7.0 1.7.2
androidx-core 1.9.0 1.10.1
androidx-fragment 1.5.6 1.5.7
androidx-security 1.1.0-alpha05 1.1.0-alpha06
androidx-viewpager2 1.1.0-beta01 1.1.0-beta02
leakcanary 2.10 2.11
moshi 1.14.0 1.15.0
okhttp 4.10.0 4.11.0
moshix 0.21.0 0.22.1
google-material 1.8.0 1.9.0
cascade 1.3.0 -
coil 2.3.0 2.4.0
commons-io 2.11.0 2.12.0
commons-compress - 1.23.0
lc-rules 31 32.1

Achieves Diff

OLD: LibChecker-2.3.9.43b3921f-1587-foss-release.apk (signature: V2)
NEW: LibChecker-2.4.0.0ccf9277-1682-foss-release.apk (signature: V2)

          │             compressed             │            uncompressed            
          ├───────────┬───────────┬────────────┼───────────┬───────────┬────────────
 APK      │ old       │ new       │ diff       │ old       │ new       │ diff       
──────────┼───────────┼───────────┼────────────┼───────────┼───────────┼────────────
      dex │     2 MiB │   1.9 MiB │ -126.3 KiB │   4.7 MiB │   4.3 MiB │   -467 KiB 
     arsc │ 558.5 KiB │ 713.6 KiB │ +155.1 KiB │ 558.4 KiB │ 713.5 KiB │ +155.1 KiB 
 manifest │   3.3 KiB │   3.6 KiB │     +279 B │  13.6 KiB │  14.8 KiB │   +1.2 KiB 
      res │     1 MiB │   1.1 MiB │  +13.1 KiB │   1.6 MiB │   1.6 MiB │   -1.4 KiB 
    asset │   152 KiB │ 152.2 KiB │     +213 B │ 328.7 KiB │ 331.8 KiB │   +3.2 KiB 
    other │   1.2 KiB │     1 KiB │     -202 B │     764 B │     697 B │      -67 B 
──────────┼───────────┼───────────┼────────────┼───────────┼───────────┼────────────
    total │   3.7 MiB │   3.8 MiB │  +42.2 KiB │   7.2 MiB │   6.9 MiB │ -308.9 KiB 


 DEX     │ old   │ new   │ diff                  
─────────┼───────┼───────┼───────────────────────
   files │     1 │     1 │     0                 
 strings │ 28335 │ 27328 │ -1007 (+5997 -7004)   
   types │  6818 │  5480 │ -1338 (+4006 -5344)   
 classes │  5636 │  4279 │ -1357 (+3801 -5158)   
 methods │ 32415 │ 28743 │ -3672 (+21405 -25077) 
  fields │ 33439 │ 33867 │  +428 (+33094 -32666) 


 ARSC    │ old  │ new  │ diff                
─────────┼──────┼──────┼─────────────────────
 configs │   92 │   92 │     0 (+3 -3)       
 entries │ 6663 │ 5389 │ -1274 (+5388 -6662) 

Full Changelog: 2.3.9...2.4.0

2.3.9(1587)

30 Mar 15:03
43b3921
Compare
Choose a tag to compare
  • Update Traditional Chinese translation
  • Fix a problem with the display of uninstalled permissions
  • Now the native library page will show all native libraries in split apks
  • Fix the problem that some apps can't enter the details page
  • The details page now shows the apk size of the app
  • New ABI logo is used on the details page
  • Optimized the speed of going to the details page
  • Added Android 14 logo, although the API of Android 14 is likely to be 34 eventually, it has not yet reached platform stability at this stage, so please judge the compatibility of the app by yourself

Full Changelog: 2.3.8...2.3.9

2.3.8

05 Mar 13:16
1b2da90
Compare
Choose a tag to compare
  • Fixed the issue of crashing when typing text in the search box
  • Optimized chart performance
  • Optimized the display of Shortcuts icon on Android 12+ dark mode
  • Updated Rules to V31

What's Changed

Full Changelog: 2.3.7...2.3.8

2.3.7

01 Mar 04:47
5f8877d
Compare
Choose a tag to compare
  • Fix bugs

Full Changelog: 2.3.6...2.3.7

2.3.6

31 Jan 11:50
e69c5d4
Compare
Choose a tag to compare
  • Adjust the split screen logic in widescreen
  • Added more options in the advanced menu
  • Improve the smoothness and stability of the application

What's Changed

New Contributors

Full Changelog: 2.3.5...2.3.6

2.3.5

13 Dec 15:22
Compare
Choose a tag to compare
  • Fix some bugs

Full Changelog: 2.3.4...2.3.5