# cnblog **Repository Path**: osdba/cnblog ## Basic Information - **Project Name**: cnblog - **Description**: 博客园的app - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-28 - **Last Updated**: 2026-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CnBlog Android App 这是一个使用 WebView 加载 https://www.cnblogs.com/ 的安卓应用。 ## 项目结构 ``` cnblog/ ├── app/ │ ├── src/ │ │ └── main/ │ │ ├── AndroidManifest.xml # 应用清单文件 │ │ ├── java/com/example/cnblog/ │ │ │ └── MainActivity.java # 主活动 │ │ └── res/ │ │ ├── layout/ │ │ │ └── activity_main.xml # 布局文件 │ │ ├── values/ │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── mipmap-anydpi-v26/ │ │ └── ic_launcher.xml │ └── build.gradle # 应用级构建配置 ├── .github/workflows/build.yml # GitHub Actions 构建配置 ├── build.gradle # 项目级构建配置 ├── settings.gradle ├── gradlew └── README.md ``` ## 构建方法 ### 方法一:使用 GitHub Actions(推荐,最简单) 1. 将此项目推送到你的 GitHub 仓库 2. 在 GitHub 仓库页面点击 "Actions" 标签 3. 选择 "Build Android APK" 工作流 4. 点击 "Run workflow" 按钮 5. 等待构建完成后,下载生成的 APK 文件 ### 方法二:使用 Android Studio 1. 安装 [Android Studio](https://developer.android.com/studio) 2. 打开 Android Studio,选择 "Open an Existing Project" 3. 选择此项目目录 4. 等待 Gradle 同步完成 5. 点击 `Build > Build Bundle(s) / APK(s) > Build APK(s)` 6. APK 文件位于: `app/build/outputs/apk/debug/app-debug.apk` ### 方法三:使用命令行(需要安装 JDK 17+ 和 Android SDK) ```bash ./gradlew assembleDebug ``` APK 文件位于: `app/build/outputs/apk/debug/app-debug.apk` ## 安装 APK 到手机 ### 使用 USB 调试 ```bash adb install app/build/outputs/apk/debug/app-debug.apk ``` ### 直接传输 将 `app-debug.apk` 文件传输到手机,直接打开安装即可 ## 功能特性 - 完整的网页浏览体验 - 支持 JavaScript - 支持本地存储 - 支持页面缩放 - 支持后退导航 - 无广告栏干扰 ## 系统要求 - Android 7.0 (API 24) 或更高版本 - 需要网络连接 ## 配置说明 如需修改加载的网站,编辑 `app/src/main/java/com/example/cnblog/MainActivity.java`,找到这行: ```java webView.loadUrl("https://www.cnblogs.com/"); ``` 将 URL 替换为你想要的网站即可。 ## 许可证 MIT License