# streamlit.gradle-analyzer **Repository Path**: zinface/streamlit.gradle-analyzer ## Basic Information - **Project Name**: streamlit.gradle-analyzer - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-12 - **Last Updated**: 2025-01-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Gradle 仓库分析器(基于 Streamlit 可视化框架) - 效果 ![alt text](assets/image.png) - 快速使用 Debian 系列: ```shell sudo apt install python3-venv python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ streamlit run welcome.py ``` - 如何使用 您在使用 Android Studio 时,发现正在下载 gradle 版本,请取消这个构建任务。 1. 找到 gradle-wrapper.properties 文件,打开文件,记下 gradle 版本号 2. 打开此仓库分析器,选择 `本地` 项,并选择 gradle 版本号,点击下载,即可下载对应版本的 gradle。 ```shell # 例如,Android Studio 在下载 gradle 时会产生这个目录: ls $HOME/.gradle/wrapper/dists/gradle-8.7-bin/bhs2wmbdwecv87pi65oeuq5iu/ gradle-8.7-bin.zip.lck gradle-8.7-bin.zip.ok # 该分析器会扫描此种目录,用户确定后将会下载对应版本的 gradle。 ``` 3. 下载完成后,在 Android Studio 中运行构建任务即可。 - 间接解决的问题 1. 如果用户直接修改 `gradle-wrapper.properties` 文件的下载地址将导致哈希值不匹配。 ```conf # 例如此路径的哈希值是 bhs2wmbdwecv87pi65oeuq5iu distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip # bhs2wmbdwecv87pi65oeuq5iu # 如果修改为以下时 distributionUrl=https\://mirrors.tencent.com/gradle/distributions/gradle-8.7-bin.zip # 哈希值将发生变化,后续打开其它项目时还是下载官方的 services.gradle.org 路径的 gradle。 # 因此,我们提供了下载 gradle 的功能,用户可以自行选择下载。 ``` 2. 如果用户没有梯子,因此可能无法下载 gradle(就算是有也会很慢),导致无法使用 Android Studio。 3. 所以,在构建任务中,依赖包并不大,最大的问题来源是 gradle 本身,即先解决最大的问题即可。