[versions] appcompat = "1.7.1" material = "1.13.0" nav = "2.9.6" agp = "8.13.1" gson = "2.13.2" mmkv = "2.2.4" # 自动换行的流式布局 flexbox = "3.0.0" # shizuku shizuku = "13.1.5" # 数学运算 exp4j = "0.4.8" # 二维码 zxing = "3.3.0" # 拼音 tinypinyin = "2.0.3" hiddenapibypass = "6.1" [libraries] appcompat = { group = "androidx.appcompat", name = "appcompat", version.ref = "appcompat" } material = { group = "com.google.android.material", name = "material", version.ref = "material" } nav-fragment = { group = "androidx.navigation", name = "navigation-fragment", version.ref = "nav" } nav-ui = { group = "androidx.navigation", name = "navigation-ui", version.ref = "nav" } gson = { group = "com.google.code.gson", name = "gson", version.ref = "gson" } mmkv = { group = "com.tencent", name = "mmkv", version.ref = "mmkv" } flexbox = { group = "com.google.android.flexbox", name = "flexbox", version.ref = "flexbox" } shizuku-api = { group = "dev.rikka.shizuku", name = "api", version.ref = "shizuku" } shizuku-provider = { group = "dev.rikka.shizuku", name = "provider", version.ref = "shizuku" } exp4j = { group = "net.objecthunter", name = "exp4j", version.ref = "exp4j" } zxinglite = { group = "com.github.jenly1314", name = "zxing-lite", version.ref = "zxing" } tinypinyin = { group = "com.github.promeg", name = "tinypinyin", version.ref = "tinypinyin" } hiddenapibypass = { group = "org.lsposed.hiddenapibypass", name = "hiddenapibypass", version.ref = "hiddenapibypass" } [plugins] application = { id = "com.android.application", version.ref = "agp" } nav-safeargs = { id = "androidx.navigation.safeargs", version.ref = "nav" }