# 飞鸽传输修复 **Repository Path**: kbtxwer/feige-fix ## Basic Information - **Project Name**: 飞鸽传输修复 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-11-27 - **Last Updated**: 2025-07-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 飞鸽传输修复 #### 介绍 这是用于修复飞哥传输的项目。利用Android Studio编译这个项目,并找出需要的字节码替换程序原有的,使之符合安卓的新接口规范,即可完成修复 原则是要做判断,新安卓走新逻辑,老安卓走老逻辑,确保在老安卓上的体验不会开倒车 #### 软件架构 FeiGe.jar 是从飞哥传输中提取dex并用dex2jar转换而成,仅用于模拟上下文环境,jar本身不会被打包进项目,删除了其中的android.support库,防止编译时报错 #### 安装教程 1. 不要将本apk直接打包安装到手机上,除了测试飞哥传输的能否调起安装器外没任何意义 2. release版本是已用现有代码修复的飞鸽传输,开箱即用 #### 使用说明 1. 注意阅读清单文件里的注释,有些内容需要手动添加到飞鸽传输,用于获取对应的权限 2. 被修改代码的方法签名要和原先的完全一致,不能改动 3. 如果遇上了bug,可以从Android Studio的LogCat看看发生了甚么事;如果实在不知道怎么修复,可以参考一些开源项目,如[AmazeFileManager](https://github.com/TeamAmaze/AmazeFileManager/) 4. Android Studio默认打包进去的东西我们只需要androidx.core.content包中的内容,androidx.core.R及其内部类也不要改动,其余的可以删除以减小体积 5. 如果实在还有问题,有可能是文档忽略了某些步骤,把飞鸽传输下下来反编译看看,然后告诉我哪里要改 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request