├── LICENSE └── README.md /LICENSE: -------------------------------------------------------------------------------- 1 | Attribution-ShareAlike 4.0 International 2 | 3 | ======================================================================= 4 | 5 | Creative Commons Corporation ("Creative Commons") is not a law firm and 6 | does not provide legal services or legal advice. Distribution of 7 | Creative Commons public licenses does not create a lawyer-client or 8 | other relationship. Creative Commons makes its licenses and related 9 | information available on an "as-is" basis. Creative Commons gives no 10 | warranties regarding its licenses, any material licensed under their 11 | terms and conditions, or any related information. Creative Commons 12 | disclaims all liability for damages resulting from their use to the 13 | fullest extent possible. 14 | 15 | Using Creative Commons Public Licenses 16 | 17 | Creative Commons public licenses provide a standard set of terms and 18 | conditions that creators and other rights holders may use to share 19 | original works of authorship and other material subject to copyright 20 | and certain other rights specified in the public license below. The 21 | following considerations are for informational purposes only, are not 22 | exhaustive, and do not form part of our licenses. 23 | 24 | Considerations for licensors: Our public licenses are 25 | intended for use by those authorized to give the public 26 | permission to use material in ways otherwise restricted by 27 | copyright and certain other rights. Our licenses are 28 | irrevocable. Licensors should read and understand the terms 29 | and conditions of the license they choose before applying it. 30 | Licensors should also secure all rights necessary before 31 | applying our licenses so that the public can reuse the 32 | material as expected. Licensors should clearly mark any 33 | material not subject to the license. This includes other CC- 34 | licensed material, or material used under an exception or 35 | limitation to copyright. More considerations for licensors: 36 | wiki.creativecommons.org/Considerations_for_licensors 37 | 38 | Considerations for the public: By using one of our public 39 | licenses, a licensor grants the public permission to use the 40 | licensed material under specified terms and conditions. If 41 | the licensor's permission is not necessary for any reason--for 42 | example, because of any applicable exception or limitation to 43 | copyright--then that use is not regulated by the license. Our 44 | licenses grant only permissions under copyright and certain 45 | other rights that a licensor has authority to grant. Use of 46 | the licensed material may still be restricted for other 47 | reasons, including because others have copyright or other 48 | rights in the material. A licensor may make special requests, 49 | such as asking that all changes be marked or described. 50 | Although not required by our licenses, you are encouraged to 51 | respect those requests where reasonable. More considerations 52 | for the public: 53 | wiki.creativecommons.org/Considerations_for_licensees 54 | 55 | ======================================================================= 56 | 57 | Creative Commons Attribution-ShareAlike 4.0 International Public 58 | License 59 | 60 | By exercising the Licensed Rights (defined below), You accept and agree 61 | to be bound by the terms and conditions of this Creative Commons 62 | Attribution-ShareAlike 4.0 International Public License ("Public 63 | License"). To the extent this Public License may be interpreted as a 64 | contract, You are granted the Licensed Rights in consideration of Your 65 | acceptance of these terms and conditions, and the Licensor grants You 66 | such rights in consideration of benefits the Licensor receives from 67 | making the Licensed Material available under these terms and 68 | conditions. 69 | 70 | 71 | Section 1 -- Definitions. 72 | 73 | a. Adapted Material means material subject to Copyright and Similar 74 | Rights that is derived from or based upon the Licensed Material 75 | and in which the Licensed Material is translated, altered, 76 | arranged, transformed, or otherwise modified in a manner requiring 77 | permission under the Copyright and Similar Rights held by the 78 | Licensor. For purposes of this Public License, where the Licensed 79 | Material is a musical work, performance, or sound recording, 80 | Adapted Material is always produced where the Licensed Material is 81 | synched in timed relation with a moving image. 82 | 83 | b. Adapter's License means the license You apply to Your Copyright 84 | and Similar Rights in Your contributions to Adapted Material in 85 | accordance with the terms and conditions of this Public License. 86 | 87 | c. BY-SA Compatible License means a license listed at 88 | creativecommons.org/compatiblelicenses, approved by Creative 89 | Commons as essentially the equivalent of this Public License. 90 | 91 | d. Copyright and Similar Rights means copyright and/or similar rights 92 | closely related to copyright including, without limitation, 93 | performance, broadcast, sound recording, and Sui Generis Database 94 | Rights, without regard to how the rights are labeled or 95 | categorized. For purposes of this Public License, the rights 96 | specified in Section 2(b)(1)-(2) are not Copyright and Similar 97 | Rights. 98 | 99 | e. Effective Technological Measures means those measures that, in the 100 | absence of proper authority, may not be circumvented under laws 101 | fulfilling obligations under Article 11 of the WIPO Copyright 102 | Treaty adopted on December 20, 1996, and/or similar international 103 | agreements. 104 | 105 | f. Exceptions and Limitations means fair use, fair dealing, and/or 106 | any other exception or limitation to Copyright and Similar Rights 107 | that applies to Your use of the Licensed Material. 108 | 109 | g. License Elements means the license attributes listed in the name 110 | of a Creative Commons Public License. The License Elements of this 111 | Public License are Attribution and ShareAlike. 112 | 113 | h. Licensed Material means the artistic or literary work, database, 114 | or other material to which the Licensor applied this Public 115 | License. 116 | 117 | i. Licensed Rights means the rights granted to You subject to the 118 | terms and conditions of this Public License, which are limited to 119 | all Copyright and Similar Rights that apply to Your use of the 120 | Licensed Material and that the Licensor has authority to license. 121 | 122 | j. Licensor means the individual(s) or entity(ies) granting rights 123 | under this Public License. 124 | 125 | k. Share means to provide material to the public by any means or 126 | process that requires permission under the Licensed Rights, such 127 | as reproduction, public display, public performance, distribution, 128 | dissemination, communication, or importation, and to make material 129 | available to the public including in ways that members of the 130 | public may access the material from a place and at a time 131 | individually chosen by them. 132 | 133 | l. Sui Generis Database Rights means rights other than copyright 134 | resulting from Directive 96/9/EC of the European Parliament and of 135 | the Council of 11 March 1996 on the legal protection of databases, 136 | as amended and/or succeeded, as well as other essentially 137 | equivalent rights anywhere in the world. 138 | 139 | m. You means the individual or entity exercising the Licensed Rights 140 | under this Public License. Your has a corresponding meaning. 141 | 142 | 143 | Section 2 -- Scope. 144 | 145 | a. License grant. 146 | 147 | 1. Subject to the terms and conditions of this Public License, 148 | the Licensor hereby grants You a worldwide, royalty-free, 149 | non-sublicensable, non-exclusive, irrevocable license to 150 | exercise the Licensed Rights in the Licensed Material to: 151 | 152 | a. reproduce and Share the Licensed Material, in whole or 153 | in part; and 154 | 155 | b. produce, reproduce, and Share Adapted Material. 156 | 157 | 2. Exceptions and Limitations. For the avoidance of doubt, where 158 | Exceptions and Limitations apply to Your use, this Public 159 | License does not apply, and You do not need to comply with 160 | its terms and conditions. 161 | 162 | 3. Term. The term of this Public License is specified in Section 163 | 6(a). 164 | 165 | 4. Media and formats; technical modifications allowed. The 166 | Licensor authorizes You to exercise the Licensed Rights in 167 | all media and formats whether now known or hereafter created, 168 | and to make technical modifications necessary to do so. The 169 | Licensor waives and/or agrees not to assert any right or 170 | authority to forbid You from making technical modifications 171 | necessary to exercise the Licensed Rights, including 172 | technical modifications necessary to circumvent Effective 173 | Technological Measures. For purposes of this Public License, 174 | simply making modifications authorized by this Section 2(a) 175 | (4) never produces Adapted Material. 176 | 177 | 5. Downstream recipients. 178 | 179 | a. Offer from the Licensor -- Licensed Material. Every 180 | recipient of the Licensed Material automatically 181 | receives an offer from the Licensor to exercise the 182 | Licensed Rights under the terms and conditions of this 183 | Public License. 184 | 185 | b. Additional offer from the Licensor -- Adapted Material. 186 | Every recipient of Adapted Material from You 187 | automatically receives an offer from the Licensor to 188 | exercise the Licensed Rights in the Adapted Material 189 | under the conditions of the Adapter's License You apply. 190 | 191 | c. No downstream restrictions. You may not offer or impose 192 | any additional or different terms or conditions on, or 193 | apply any Effective Technological Measures to, the 194 | Licensed Material if doing so restricts exercise of the 195 | Licensed Rights by any recipient of the Licensed 196 | Material. 197 | 198 | 6. No endorsement. Nothing in this Public License constitutes or 199 | may be construed as permission to assert or imply that You 200 | are, or that Your use of the Licensed Material is, connected 201 | with, or sponsored, endorsed, or granted official status by, 202 | the Licensor or others designated to receive attribution as 203 | provided in Section 3(a)(1)(A)(i). 204 | 205 | b. Other rights. 206 | 207 | 1. Moral rights, such as the right of integrity, are not 208 | licensed under this Public License, nor are publicity, 209 | privacy, and/or other similar personality rights; however, to 210 | the extent possible, the Licensor waives and/or agrees not to 211 | assert any such rights held by the Licensor to the limited 212 | extent necessary to allow You to exercise the Licensed 213 | Rights, but not otherwise. 214 | 215 | 2. Patent and trademark rights are not licensed under this 216 | Public License. 217 | 218 | 3. To the extent possible, the Licensor waives any right to 219 | collect royalties from You for the exercise of the Licensed 220 | Rights, whether directly or through a collecting society 221 | under any voluntary or waivable statutory or compulsory 222 | licensing scheme. In all other cases the Licensor expressly 223 | reserves any right to collect such royalties. 224 | 225 | 226 | Section 3 -- License Conditions. 227 | 228 | Your exercise of the Licensed Rights is expressly made subject to the 229 | following conditions. 230 | 231 | a. Attribution. 232 | 233 | 1. If You Share the Licensed Material (including in modified 234 | form), You must: 235 | 236 | a. retain the following if it is supplied by the Licensor 237 | with the Licensed Material: 238 | 239 | i. identification of the creator(s) of the Licensed 240 | Material and any others designated to receive 241 | attribution, in any reasonable manner requested by 242 | the Licensor (including by pseudonym if 243 | designated); 244 | 245 | ii. a copyright notice; 246 | 247 | iii. a notice that refers to this Public License; 248 | 249 | iv. a notice that refers to the disclaimer of 250 | warranties; 251 | 252 | v. a URI or hyperlink to the Licensed Material to the 253 | extent reasonably practicable; 254 | 255 | b. indicate if You modified the Licensed Material and 256 | retain an indication of any previous modifications; and 257 | 258 | c. indicate the Licensed Material is licensed under this 259 | Public License, and include the text of, or the URI or 260 | hyperlink to, this Public License. 261 | 262 | 2. You may satisfy the conditions in Section 3(a)(1) in any 263 | reasonable manner based on the medium, means, and context in 264 | which You Share the Licensed Material. For example, it may be 265 | reasonable to satisfy the conditions by providing a URI or 266 | hyperlink to a resource that includes the required 267 | information. 268 | 269 | 3. If requested by the Licensor, You must remove any of the 270 | information required by Section 3(a)(1)(A) to the extent 271 | reasonably practicable. 272 | 273 | b. ShareAlike. 274 | 275 | In addition to the conditions in Section 3(a), if You Share 276 | Adapted Material You produce, the following conditions also apply. 277 | 278 | 1. The Adapter's License You apply must be a Creative Commons 279 | license with the same License Elements, this version or 280 | later, or a BY-SA Compatible License. 281 | 282 | 2. You must include the text of, or the URI or hyperlink to, the 283 | Adapter's License You apply. You may satisfy this condition 284 | in any reasonable manner based on the medium, means, and 285 | context in which You Share Adapted Material. 286 | 287 | 3. You may not offer or impose any additional or different terms 288 | or conditions on, or apply any Effective Technological 289 | Measures to, Adapted Material that restrict exercise of the 290 | rights granted under the Adapter's License You apply. 291 | 292 | 293 | Section 4 -- Sui Generis Database Rights. 294 | 295 | Where the Licensed Rights include Sui Generis Database Rights that 296 | apply to Your use of the Licensed Material: 297 | 298 | a. for the avoidance of doubt, Section 2(a)(1) grants You the right 299 | to extract, reuse, reproduce, and Share all or a substantial 300 | portion of the contents of the database; 301 | 302 | b. if You include all or a substantial portion of the database 303 | contents in a database in which You have Sui Generis Database 304 | Rights, then the database in which You have Sui Generis Database 305 | Rights (but not its individual contents) is Adapted Material, 306 | 307 | including for purposes of Section 3(b); and 308 | c. You must comply with the conditions in Section 3(a) if You Share 309 | all or a substantial portion of the contents of the database. 310 | 311 | For the avoidance of doubt, this Section 4 supplements and does not 312 | replace Your obligations under this Public License where the Licensed 313 | Rights include other Copyright and Similar Rights. 314 | 315 | 316 | Section 5 -- Disclaimer of Warranties and Limitation of Liability. 317 | 318 | a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE 319 | EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS 320 | AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF 321 | ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, 322 | IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, 323 | WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR 324 | PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, 325 | ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT 326 | KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT 327 | ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. 328 | 329 | b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE 330 | TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, 331 | NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, 332 | INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, 333 | COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR 334 | USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN 335 | ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR 336 | DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR 337 | IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. 338 | 339 | c. The disclaimer of warranties and limitation of liability provided 340 | above shall be interpreted in a manner that, to the extent 341 | possible, most closely approximates an absolute disclaimer and 342 | waiver of all liability. 343 | 344 | 345 | Section 6 -- Term and Termination. 346 | 347 | a. This Public License applies for the term of the Copyright and 348 | Similar Rights licensed here. However, if You fail to comply with 349 | this Public License, then Your rights under this Public License 350 | terminate automatically. 351 | 352 | b. Where Your right to use the Licensed Material has terminated under 353 | Section 6(a), it reinstates: 354 | 355 | 1. automatically as of the date the violation is cured, provided 356 | it is cured within 30 days of Your discovery of the 357 | violation; or 358 | 359 | 2. upon express reinstatement by the Licensor. 360 | 361 | For the avoidance of doubt, this Section 6(b) does not affect any 362 | right the Licensor may have to seek remedies for Your violations 363 | of this Public License. 364 | 365 | c. For the avoidance of doubt, the Licensor may also offer the 366 | Licensed Material under separate terms or conditions or stop 367 | distributing the Licensed Material at any time; however, doing so 368 | will not terminate this Public License. 369 | 370 | d. Sections 1, 5, 6, 7, and 8 survive termination of this Public 371 | License. 372 | 373 | 374 | Section 7 -- Other Terms and Conditions. 375 | 376 | a. The Licensor shall not be bound by any additional or different 377 | terms or conditions communicated by You unless expressly agreed. 378 | 379 | b. Any arrangements, understandings, or agreements regarding the 380 | Licensed Material not stated herein are separate from and 381 | independent of the terms and conditions of this Public License. 382 | 383 | 384 | Section 8 -- Interpretation. 385 | 386 | a. For the avoidance of doubt, this Public License does not, and 387 | shall not be interpreted to, reduce, limit, restrict, or impose 388 | conditions on any use of the Licensed Material that could lawfully 389 | be made without permission under this Public License. 390 | 391 | b. To the extent possible, if any provision of this Public License is 392 | deemed unenforceable, it shall be automatically reformed to the 393 | minimum extent necessary to make it enforceable. If the provision 394 | cannot be reformed, it shall be severed from this Public License 395 | without affecting the enforceability of the remaining terms and 396 | conditions. 397 | 398 | c. No term or condition of this Public License will be waived and no 399 | failure to comply consented to unless expressly agreed to by the 400 | Licensor. 401 | 402 | d. Nothing in this Public License constitutes or may be interpreted 403 | as a limitation upon, or waiver of, any privileges and immunities 404 | that apply to the Licensor or You, including from the legal 405 | processes of any jurisdiction or authority. 406 | 407 | 408 | ======================================================================= 409 | 410 | Creative Commons is not a party to its public licenses. 411 | Notwithstanding, Creative Commons may elect to apply one of its public 412 | licenses to material it publishes and in those instances will be 413 | considered the “Licensor.” The text of the Creative Commons public 414 | licenses is dedicated to the public domain under the CC0 Public Domain 415 | Dedication. Except for the limited purpose of indicating that material 416 | is shared under a Creative Commons public license or as otherwise 417 | permitted by the Creative Commons policies published at 418 | creativecommons.org/policies, Creative Commons does not authorize the 419 | use of the trademark "Creative Commons" or any other trademark or logo 420 | of Creative Commons without its prior written consent including, 421 | without limitation, in connection with any unauthorized modifications 422 | to any of its public licenses or any other arrangements, 423 | understandings, or agreements concerning use of licensed material. For 424 | the avoidance of doubt, this paragraph does not form part of the public 425 | licenses. 426 | 427 | Creative Commons may be contacted at creativecommons.org. 428 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 很好用的开源安卓软件 2 | 3 | 个人收集的实用、良心开源安卓软件。 4 | 5 | ## 基本信息 6 | 7 | - **仓库**: 8 | [Github 主仓库](https://github.com/xlucn/oh-my-foss-android), 9 | [Gitee 同步仓库](https://gitee.com/lewinat0r/oh-my-foss-android)。 10 | - **特点**:强调使用体验,希望读者能更好地提前了解软件的特点。为了更好的阅读体验已折叠部分内容,请自行展开查看。 11 | - **推荐**:软件推荐,欢迎提交 issue 或 PR。他人贡献并且我没有使用过的条目会标注`*`。 12 | - **历史**:软件增删等变更请查看 git 提交历史。 13 | - **版权**:本文遵循 [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) 版权协议发表。如需转载等,无需征得同意,只需要符合协议要求。例如,该版权要求只能以相同许可协议传播(SA)、需要明确说明作者和来源(BY)。版权声明见文末。 14 | 15 | ## 选择条件 16 | 17 | - **主观体验**:该列表不追求大而全,只是将我自己使用(过)的好软件列出来。 18 | - **干净简约**:界面漂亮,赏心悦目。 19 | - **专一轻量**:功能适中(足够),不臃肿。 20 | - **受众广泛**:目标用户多,适合一般人。 21 | - **积极维护**:源代码持续更新。这一定程度上代表更少的 bug 和更好的兼容性,也说明开发者的用心和负责。 22 | 23 | ## 分类 24 | 25 | 请使用 Github/Gitee 自带的目录导航功能。 26 | 27 | ### 应用商店 28 | 29 | #### F-Droid 客户端 30 | 31 | [F-Droid](https://f-droid.org) 是著名的开源安卓软件平台,其客户端提供软件的安装。F-Droid 官方源会从源代码编译独立的安装文件,因此可检验软件中的不安全以及非开源因素,使得 F-Droid 上的软件保证很高的安全性和开源性。 32 | 33 | 还存在 IzzyOnDroid 等第三方 F-Droid 仓库。如果熟悉 Linux 的用户,会很了解这个概念,即只增加一个软件来源,但保持和 F-Droid 官方源软件相同的安装方式。这些第三方仓库丰富了软件的数量,提供更及时的更新,也一定程度放宽了采纳标准。 34 | 35 | 建议安装其中一个 F-Droid 客户端。 36 | 37 | - [F-Droid](https://gitlab.com/fdroid/fdroidclient) 38 | [[F-Droid](https://f-droid.org/packages/org.fdroid.fdroid/)] 39 | GitLab Last Commit 40 | - [F-Droid Basic](https://gitlab.com/fdroid/fdroidclient) 41 | [[F-Droid](https://f-droid.org/packages/org.fdroid.basic/)]\* 42 | 43 |
44 | 45 | F-Droid 官方客户端。
46 | 47 | 虽是正统,但功能和界面并不是最好的,没什么值得表扬的。 48 | 49 | 后者升级了 API,在 Android 12 及以上无需特权或 root 即可进行静默更新。缺少一些无关紧要的功能。 50 | 51 |
52 | 53 | - [Neo-Store](https://github.com/NeoApplications/Neo-Store) 54 | [[F-Droid](https://f-droid.org/packages/com.machiav3lli.fdroid/)] 55 | GitHub last commit (branch) 56 | 57 |
58 | 59 | Neo Store 是基于 Droid-ify(见下)的 F-Droid 客户端。
60 | 61 | 界面风格有较大改动,个人认为更规范了,这里指对于质感设计的应用更加美观和符合直觉,相比之下,Droid-ify 可能更加像一个没有设计能力的程序员随意为之的作品。 62 | 63 | 曾经取代/继承了 Droid-ify,并入 [Neo 系列应用](https://github.com/NeoApplications)。但是后来 Droid-ify 原作者因个人原因,选择不再参与 Neo Store 的开发,自己继续维护之前的 Droid-ify 代码。因此,现在两个项目都是正在维护的。 64 | 65 |
66 | 67 | - [Driod-ify](https://github.com/Droid-ify/client) 68 | [[F-Droid](https://f-droid.org/packages/com.looker.droidify/)] 69 | GitHub last commit (branch) 70 | 71 |
72 | 73 | F-Droid 第三方客户端,基于 Foxy Droid(见下)。
74 | 75 | 后者不怎么维护了,因此有人修复 bug、更新界面后发布了这个款 app。目前使用起来不会有什么区别,日后可能会有新功能加入。在质感设计的风格上,应该是使用了第三代的设计语言,即有更多的圆角元素等特点。 76 | 77 | 更新:0.3 版本加入了 root👽 静默安装,好耶!可以取代 Foxy 了。 78 | 79 | 更新:又加入了大量的内置仓库,可以不用导入了。 80 | 81 |
82 | 83 |
84 | 85 | 过时的内容 86 | 87 | - _[Foxy Droid](https://github.com/kitsunyan/foxy-droid) 88 | [[F-Droid](https://f-droid.org/packages/nya.kitsunyan.foxydroid/)]_ 89 | GitHub last commit (branch) 90 | 91 |
92 | 93 | _长时间不更新了,推荐上面 Droid-ify 和 Neo-Store。_ 94 | 95 | **最后更新时间:20200801** 96 | 97 | F-Droid 第三方客户端,这个很简洁,只有 1M 多,基本功能尚可用,我一直用作官方客户端的替代品。缺点是无法自动和批量安装,每次会弹出安装窗口。 98 | 99 |
100 | 101 | - _[Aurora Droid](https://gitlab.com/AuroraOSS/auroradroid) 102 | ~~[[F-Droid](https://f-droid.org/packages/com.aurora.adroid/)] 103 | [[网站](https://auroraoss.com/)]~~_ 104 | GitLab Last Commit 105 | 106 |
107 | 108 | _F-Droid 第三方客户端,已从官网消失。_ 109 | 110 | **最后更新时间:20210526 / F-droid 已 404** 111 | 112 | 有 root 的话可以一键更新/安装。 113 | 114 |
115 | 116 |
117 | 118 | #### 谷歌商店第三方客户端 119 | 120 | 谷歌商店能提供远多于 F-Droid 的安卓应用,但一般情况下,只能在安装谷歌服务框架的机器上使用。以下客户端能打破这个限制,无需任何依赖地运行在任何安卓手机上。 121 | 122 | - [Aurora Store](https://gitlab.com/AuroraOSS/AuroraStore) 123 | [[F-Droid](https://f-droid.org/packages/com.aurora.store/)] 124 | [[网站](https://auroraoss.com/)] 125 | GitLab Last Commit 126 | 127 |
128 | 129 | 谷歌商店第三方客户端。
130 | 131 | 在不安装谷歌框架的情况下,可以用这个安装谷歌商店的软件。它会用一个临时账号帮你下载,因此不会向谷歌暴露自己的个人信息。 132 | 133 |
134 | 135 | #### 其他 136 | 137 | 一些应用尚未在任何商店内发布,通过以下应用可跟踪此类应用的更新。 138 | 139 | - [Obtainium](https://github.com/ImranR98/Obtainium) 140 | [[F-Droid](https://f-droid.org/packages/dev.imranr.obtainium.fdroid/)] 141 | [[网站](https://obtainium.imranr.dev/)]\* 142 | GitHub last commit (branch) 143 | 144 |
145 | 146 | 从源直接获取 Android 应用程序更新。
147 | 148 | 支持的应用源请查看 [Wiki](https://wiki.obtainium.imranr.dev/sources/),[这里](https://apps.obtainium.imranr.dev/)还有一个 Complex Obtainium Apps 列表。 149 | 150 | 有相当一部分应用源和应用并不是开源的,注意甄别。 151 | 152 |
153 | 154 | ### 互联网 155 | 156 | #### 浏览器 157 | 158 | - [Fennec F-Droid](https://hg.mozilla.org/mozilla-central/file/tip/mobile/android) 159 | [[F-Droid](https://f-droid.org/packages/org.mozilla.fennec_fdroid/)] 160 | 161 |
162 | 163 | 著名的火狐浏览器的更纯净开源版本,去除了其中的闭源成分。
164 | 165 | Fennec 原意是“[耳廓狐](https://zh.wikipedia.org/zh-cn/耳廓狐)”,根据百科这是最小的犬类动物,取名还是很有寓意的。 166 | 167 | 基础源代码还是 Mozilla 的,但应该是 F-Droid 平台自己编译,所以只能从这边安装。 168 | 169 |
170 | 171 | - [Iceraven Browser](https://github.com/fork-maintainers/iceraven-browser)\* 172 | GitHub last commit (branch) 173 | 174 |
175 | 176 | 另一个强化版火狐浏览器。
177 | 178 | 默认可添加的扩展更多,支持 about:config,隐私方面应该相当于 Fennec。 179 | 180 | “Iceraven 浏览器结合了 Fenix 的力量和 Fennec 的精神,并向 Netscape Navigator 的伟大传统致敬。” 181 | 182 |
183 | 184 | #### 邮件 185 | 186 | - [K-9 Mail](https://github.com/thunderbird/thunderbird-android) 187 | [[F-Droid](https://f-droid.org/packages/com.fsck.k9/)] 188 | [[网站](https://k9mail.app/)] 189 | GitHub last commit (branch) 190 | 191 |
192 | 193 | 最著名的开源邮件客户端,源代码已迁移到 Thunderbird。
194 | 195 | 支持多账号,选项很丰富。最近两年 UI 改进显著,越来越好用了。 196 | 197 | 他们的网站是我见过开源软件里做的最好看的之一。 198 | 199 |
200 | 201 | - [FairEmail](https://github.com/M66B/FairEmail) 202 | [[F-Droid](https://f-droid.org/packages/eu.faircode.email/)] 203 | [[网站](https://email.faircode.eu/)]\* 204 | GitHub last commit (branch) 205 | 206 |
207 | 208 | 注重隐私的邮件客户端。
209 | 210 | **高级版需要付费。** 211 | 212 | XPrivacy 作者 M66B 的作品。 213 | 214 | 无数的自定义选项,对隐私的极端保护。(个人只因为 K9 没有黑色小部件而选择了 FairEmail。) 215 | 216 |
217 | 218 | #### 内容获取 219 | 220 | 这类软件没有自带内容或既定来源,用户自行加入“源”获取在线内容。 221 | 222 | - [Feeder](https://github.com/spacecowboy/Feeder) 223 | [[F-Droid](https://f-droid.org/packages/com.nononsenseapps.feeder/)] 224 | [[网站](https://news.nononsenseapps.com/)] 225 | GitHub last commit (branch) 226 | 227 |
228 | 229 | RSS 订阅软件。这类软件没有太令我满意的,这个就算比较好的了。
230 | 231 | 国内没有什么开源的新闻阅读软件,但是有很多资讯平台有 RSS 订阅。因此 Feeder 可以成为一个非常纯粹的新闻阅读软件,没有任何交互,像看报纸一样地阅读📰。 232 | 233 |
234 | 235 | - [Read You](https://github.com/Ashinch/ReadYou) 236 | [[F-Droid](https://f-droid.org/packages/me.ash.reader/)]\* 237 | GitHub last commit (branch) 238 | 239 |
240 | 241 | 同 RSS 订阅软件,Material You 设计风格。
242 | 243 | 支持多种订阅方式,定时同步订阅及提醒。 244 | 245 |
246 | 247 | - [M3U](https://github.com/oxyroid/M3UAndroid) 248 | [[F-Droid](https://f-droid.org/packages/com.m3u.androidApp/)]\* 249 | GitHub last commit (branch) 250 | 251 | 253 | 254 |
255 | 256 | IPTV 客户端,可以从网络串流观看电视节目。
257 | 258 | 大家可以自行从网上搜集 IPTV 资源,添加至播放器中,就可以播放了。 259 | 260 |
261 | 262 | - [RadioDroid(睿卓)](https://github.com/segler-alex/RadioDroid) 263 | [[F-Droid](https://f-droid.org/packages/net.programmierecke.radiodroid2/)] 264 | [[网站](https://www.radio-browser.info/)]\* 265 | GitHub last commit (branch) 266 | 267 | 网络收音机,是 [radio-browser](https://www.radio-browser.info/users) 建议使用的客户端,自带频道列表。 268 | 269 | - [Transistor(晶体管收音机)](https://codeberg.org/y20k/transistor) 270 | [[F-Droid](https://f-droid.org/packages/org.y20k.transistor/)] 271 | Gitea Last Commit 272 | 273 |
274 | 275 | 网络收音机,频道需要手动搜索后添加,数据也来自 radio-browser。
276 | 277 | 这个是从网络串流的,不是真正的调频收音机,原因是很多硬件不支持了(也可以从手机自带收音机逐渐消失这一点看出来)。好处是你可以听外地的频道,默认的搜索引擎可以添加上千个国内外频道。 278 | 279 |
280 | 281 | - [AntennaPod](https://github.com/AntennaPod/AntennaPod) 282 | [[F-Droid](https://f-droid.org/packages/de.danoeh.antennapod/)] 283 | [[网站](https://antennapod.org/)]\* 284 | GitHub last commit (branch) 285 | 286 | Podcast 客户端有很多,这款历史久,开发活跃,功能实而不华。 287 | 288 | - [Legado(阅读)](https://github.com/gedoor/legado) 289 | [[网站](https://gedoor.github.io/)] 290 | GitHub last commit (branch) 291 | 292 |
293 | 294 | 电子书阅读软件,不提供内置书源。
295 | 296 | 需要用户自行寻找后导入,提高了自由度,也让软件本身更加纯净。 297 | 298 |
299 | 300 | - [Shosetsu(小说)](https://gitlab.com/shosetsuorg/shosetsu) 301 | [[F-Droid](https://f-droid.org/packages/app.shosetsu.android.fdroid/)] 302 | [[网站](https://shosetsu.app/)] 303 | GitLab Last Commit 304 | 305 |
306 | 307 | 小说阅读软件,这个内置了一些下载源。
308 | 309 | 我没有读过里面的小说,但是比较喜欢这种形式的软件。 310 | 311 |
312 | 313 | - [Myne](https://github.com/Pool-Of-Tears/Myne) 314 | [[F-Droid](https://f-droid.org/packages/com.starry.myne/)] 315 | [[网站](https://pool-of-tears.github.io/)] 316 | GitHub last commit (branch) 317 | 318 |
319 | 320 | 电子书下载与阅读,从一个固定的源下载电子书,都是一些经典书籍。
321 | 322 | 一般是版权过期进入公共领域的书,很不错的软件。 323 | 324 |
325 | 326 |
327 | 328 | 过时的内容 329 | 330 | - _~~[URL Radio](https://github.com/jamal2362/URL-Radio)~~ 331 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.jamal2367.urlradio)]_ 332 | GitHub last commit (branch) 333 | 334 |
335 | 336 | _另一个收音机应用,已停止开发。_ 337 | 338 | **源码已存档:20241206** 339 | 340 | 应该基于 Transistor。不太清楚与后者有什么不同,Transistor 也没有放弃维护。 341 | 342 |
343 | 344 |
345 | 346 | #### 追剧管理 347 | 348 | - [Showly](https://github.com/michaldrabik/showly) 349 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.michaldrabik.showly_oss)] 350 | [[网站](https://www.showlyapp.com/)] 351 | GitHub last commit (branch) 352 | 353 |
354 | 355 | Trakt 客户端,归纳自己看的电影和电视剧。
356 | 357 | 精确到集的进度管理,有追剧提醒,随时同步。美剧党神器。 358 | 359 |
360 | 361 | - [Episodes](https://github.com/red-coracle/episodes) 362 | [[F-Droid](https://f-droid.org/packages/com.redcoracle.episodes/)] 363 | GitHub last commit (branch) 364 | 365 |
366 | 367 | 管理自己看过的电视剧,更推荐上边的 Showly。
368 | 369 | 数据来自 TMDB,功能上比较单一。 370 | 371 |
372 | 373 | #### BT 客户端 374 | 375 | 这里是一些 BT 软件的远程客户端,并不是直接在安卓手机上进行 BT 下载的客户端。 376 | 377 | - [qbitcontroller](https://github.com/Bartuzen/qBitController) 378 | [[F-Droid](https://f-droid.org/packages/dev.bartuzen.qbitcontroller/)] 379 | GitHub last commit (branch) 380 | 381 | Qbittorrent 的远程控制软件。 382 | 383 | - [Tremotesf](https://github.com/equeim/tremotesf-android) 384 | [[F-Droid](https://f-droid.org/packages/org.equeim.tremotesf/)] 385 | GitHub last commit (branch) 386 | - [Transmissionic](https://github.com/6c65726f79/Transmissionic) 387 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.sleroy.transmissionic)] 388 | GitHub last commit (branch) 389 | 390 | Transmission 的远程控制软件。 391 | 392 | ### 多媒体 393 | 394 | #### 视频播放 395 | 396 | - [VLC](https://code.videolan.org/videolan/vlc-android) 397 | [[F-Droid](https://f-droid.org/packages/org.videolan.vlc/)] 398 | [[网站](https://www.videolan.org/vlc/download-android.html)] 399 | GitLab Last Commit 400 | 401 | 多媒体播放器,开源最佳之一,和电脑端一样功能强大,界面也很漂亮。 402 | 403 | - [Nova Video Player](https://github.com/nova-video-player/aos-AVP) 404 | [[F-Droid](https://f-droid.org/packages/org.courville.nova/)] 405 | GitHub last commit (branch) 406 | 407 |
408 | 409 | 视频播放器,作为 VLC 的补充,有类似于 Plex 的功能。
410 | 411 | 可以管理视频库,显示封面,联网获取信息等。还有电视模式,可以作为家庭影院的开源方案。 412 | 413 | 个人体验通过 SFTP 播放视频加载网速比 VLC 快好几倍(你要问为什么是 SFTP,因为我用 Linux)。 414 | 415 |
416 | 417 | - [mpv-android](https://github.com/mpv-android/mpv-android) 418 | [[F-Droid](https://f-droid.org/packages/is.xyz.mpv/)] 419 | GitHub last commit (branch) 420 | 421 |
422 | 423 | 基于 Linux 平台很出名的播放软件 MPV,以 UI 简洁(lòu)著称。
424 | 425 | 安卓版本并非官方开发,所以就更简洁(lòu)了😢。总体上不如 VLC 和 Nova,但继承了桌面端的可定制性,可以编辑配置文件改变选项和快捷键。 426 | 427 |
428 | 429 | - [Kore](https://github.com/xbmc/Kore) 430 | [[F-Droid](https://f-droid.org/packages/org.xbmc.kore/)] 431 | [[网站](https://forum.kodi.tv/forumdisplay.php?fid=129)] 432 | GitHub last commit (branch) 433 | 434 |
435 | 436 | Kodi 官方遥控器应用(Kodi remote)。
437 | 438 | 前者是非常棒的开源家庭影院应用,用来播放本地或远程的多媒体文件。 439 | 440 |
441 | 442 | #### 音乐播放 443 | 444 | 可能是开发难度低,F-Droid 上太多音乐软件了。搜 "music" 关键词,最近更新的都比较好,恕不一一列举。 445 | 446 | - [Vinyl](https://github.com/VinylMusicPlayer/VinylMusicPlayer) 447 | [[F-Droid](https://f-droid.org/packages/com.poupa.vinylmusicplayer/)] 448 | GitHub last commit (branch) 449 | 450 |
451 | 452 | 很轻量且干净的音乐播放器,拥有透明小部件。
453 | 454 | 基于 [Phonograph](https://github.com/kabouzeid/Phonograph) GitHub last commit (branch),后者很早停止维护了,但是却是很经典的质感设计音乐播放器,值得怀念。 455 | 456 | 列表最后面有个 LineageOS 自带音乐播放器,和这个超级像,更加精简。 457 | 458 |
459 | 460 | - [Phonograph Plus](https://github.com/chr56/Phonograph_Plus) 461 | [[F-Droid](https://f-droid.org/packages/player.phonograph.plus/)] 462 | GitHub last commit (branch) 463 | 464 | 也是 Phonograph 正在积极维护的 fork,在逐渐增加功能。 465 | 466 | - [Retro Music](https://github.com/RetroMusicPlayer/RetroMusicPlayer) 467 | [[F-Droid](https://f-droid.org/packages/code.name.monkey.retromusic/)] 468 | [[网站](https://retromusic.app/)] 469 | GitHub last commit (branch) 470 | 471 |
472 | 473 | 很漂亮的音乐播放软件。F-Droid 版本已移除内购。
474 | 475 | 曾经有一个名为 [Metro](https://github.com/MuntashirAkon/Metro) [[F-Droid](https://f-droid.org/packages/io.github.muntashirakon.Music/)] GitHub last commit (branch) 的破解版,但前者完全免费后已没有继续开发的必要。 476 | 477 |
478 | 479 | - [Vanilla Music](https://github.com/vanilla-music/vanilla) 480 | [[F-Droid](https://f-droid.org/packages/ch.blinkenlights.android.vanilla/)] 481 | [[网站](https://vanilla-music.github.io/)]\* 482 | GitHub last commit (branch) 483 | 484 |
485 | 486 | 老牌音乐播放器。
487 | 488 | 从 Reddit 上的反馈来看似乎是开源中为数不多对 .opus 文件支持较好的播放器。 489 | 490 |
491 | 492 | - [Mpd](https://github.com/MusicPlayerDaemon/MPD) 493 | [[F-Droid](https://f-droid.org/packages/org.musicpd/)] 494 | [[网站](https://www.musicpd.org/)] 495 | GitHub last commit (branch) 496 | - [M.A.L.P.](https://gitlab.com/gateship-one/malp) 497 | [[F-Droid](https://f-droid.org/packages/org.gateshipone.malp/)] 498 | GitLab Last Commit 499 | 500 |
501 | 502 | 前后端分离的音乐播放应用。
503 | 504 | 这个属于极客范畴了,本身不携带控制界面,并且实用性也不如正常的音乐播放器。Linux 用户或许用过,至少我是很喜欢的(是说喜欢 Linux 桌面的使用情景,安卓上的使用体验是很糟的)。 505 | 506 | M.A.L.P. 为前端,可以控制安卓手机自己的 Mpd,也可以连接到电脑上的 Mpd。 507 | 508 |
509 | 510 | - [Noice](https://github.com/trynoice/android-app) 511 | [[F-Droid](https://f-droid.org/packages/com.github.ashutoshgngwr.noice/)] 512 | [[网站](https://ashutosh.blog/noice/)] 513 | GitHub last commit (branch) 514 | 515 |
516 | 517 | 播放白噪音/自然声音。
518 | 519 | **有付费内容。** 520 | 521 | 内置各种共 30+ 种声音,可以自由组合,设置每一种声音的音量,保存为预设。 522 | 523 |
524 | 525 | - [SoundAura](https://github.com/CliffracerMerchant/SoundAura) 526 | [[F-Droid](https://f-droid.org/packages/com.cliffracertech.soundaura/)] 527 | GitHub last commit (branch) 528 | 529 |
530 | 531 | 同时播放多条用户提供的音频。
532 | 533 | 实际上可以完成上边 Noice 的功能,但软件没有自带任何声音,需要我们自己去下载。 534 | 535 | Issue 中有人推荐了一些“双耳节拍"音频,可以下载尝试: 536 | - https://orangefreesounds.com/binaural-beats/ 537 | - https://archive.org/details/binaural-beats_201904 538 | - https://musicalhypnosis.com/ 539 | 540 |
541 | 542 | #### 流媒体 543 | 544 | - [YAACC](https://github.com/tobexyz/yaacc-code) 545 | [[F-Droid](https://f-droid.org/packages/de.yaacc/)] 546 | [[网站](https://tobexyz.github.io/yaacc-code/)]\* 547 | GitHub last commit (branch) 548 | 549 |
550 | 551 | DLNA 服务器/客户端/控制器。
552 | 553 | 经过迭代已变得基本可用,可部分替代 BubbleUPnP。 554 | 555 |
556 | 557 | #### 绘画 558 | 559 | - [Pocket Paint(口袋画板)](https://github.com/Catrobat/Paintroid) 560 | [[F-Droid](https://f-droid.org/packages/org.catrobat.paintroid/)] 561 | GitHub last commit (branch) 562 | 563 | 随便画点啥,功能比较全,甚至还有图层,界面也简洁漂亮。 564 | 565 | - _[PixaPencil](https://github.com/tomdoeslinux/PixaPencil) 566 | [[F-Droid](https://f-droid.org/packages/com.therealbluepandabear.pixapencil/)] 567 | [[网站](https://pixapencil.com/)]_ 568 | GitHub last commit (branch) 569 | 570 |
571 | 572 | _自称“第一的开源像素绘画应用”,已易主。_ 573 | 574 | 大概相当于 Windows 上的绘图,貌似要功能更丰富一些。 575 | 576 | **警告** :2024 年 1 月,PixaPencil 易主,并正在用 Flutter 重写,协议从 GNU GPL v3 切换到了 [PixaPencil's EULA](https://github.com/tomdoeslinux/PixaPencil/blob/main/EULA.txt)。[Reddit](https://www.reddit.com/r/Kotlin/comments/1ce6g74/my_first_kotlin_app_pixapencil_the_perfect_app/) 上的自荐,账号已被 ban,声称用 Kotlin 写的,在 Google Play 发布。真是混乱,是否仍旧真正开源自行甄别吧。客户端均停留在 2022 年的 0.1.8。 577 | 578 |
579 | 580 | #### 相机 581 | 582 | - [Gcam Services Provider](https://github.com/lukaspieper/Gcam-Services-Provider) 583 | [[F-Droid(Basic 版)](https://f-droid.org/packages/de.lukaspieper.gcam.services/)] 584 | [[IzzyOnDroid(Photos 版)](https://apt.izzysoft.de/fdroid/index/apk/com.google.android.apps.photos)] 585 | GitHub last commit (branch) 586 | 587 |
588 | 589 | 这个本身不是相机软件,但安装后允许用户安装 Gcam,即谷歌相机。
590 | 591 | 谷歌相机有着其他开源相机软件无法比拟的图像优化,成像质量可以提升好几档。此外,还有夜景模式、全景模式、HDR+ 等很强大的功能。对照片质量敏感的朋友,就不要用下面那些软件了。当然,这个解决方案并不是开源的。如果你不在意的话,这算是最佳方案了。 592 | 593 | (2024.02 更新)后来才搞明白,这个软件有 Basic 和 Photos 两个版本。简单地说,如果系统上有 Google Photos,就用 Basic 版;如果没有,就用 Photos 版。这样可以使用相机界面的“相册”按钮打开系统相册。详见 [IzzyOnDroid 页面](https://apt.izzysoft.de/fdroid/index/apk/com.google.android.apps.photos)。 594 | 595 | 安装此软件后,大家可以到 [Gcam 的网站](https://www.celsoazevedo.com/files/android/google-camera/links/)寻找适配自己机型版本的 Gcam 和配置文件,简单安装即可。 596 | 597 |
598 | 599 | - [Aperture](https://github.com/LineageOS/android_packages_apps_Aperture) 600 | GitHub last commit (branch) 601 | 602 |
603 | 604 | LineageOS 20 及以上版本自带相机应用。
605 | 606 | 相较之前自带的 Snap(版本 19 之前)和 AOSP 原生相机(版本 19),界面更加漂亮,功能更加丰富,可以说接近手机原系统中的相机应用了。有了这个(当然前提是你在用 LineageOS),我自认为可以不再考虑下面几个开源方案。 607 | 608 | 此外,只有 Gcam 可以在功能和质量上好于 Aperture,但与系统的集成却比较差。不在乎成像质量的,使用这个自带应用就行。 609 | 610 | 之前的描述依然适用,复制如下: 611 | 612 | 这类第三方相机软件(这是相对于手机原系统来说的)都有一个缺陷,就是无法很好地利用硬件,比如无法利用一分四的超像素,没有延长曝光的超级夜景模式,等等。不过在软件上做的已经很不错,还集成了二维码扫描,不用装单独的二维码扫描软件了。 613 | 614 |
615 | 616 | - _[FreeDcam](https://github.com/KillerInk/FreeDcam) 617 | [[F-Droid](https://f-droid.org/packages/troop.com.freedcam/)]_ 618 | GitHub last commit (branch) 619 | 620 |
621 | 622 | _我觉得这个和 Open Camera 是开源相机中最好的两个,功能比较全面。_ 623 | 624 | **最后有效提交时间:20221020** 625 | 626 | 当然这个全面是指对任何摄像头都适用的功能,如广角畸变修正、4 合 1 像素再拆成 1 像素等就不灵了。作为通用相机软件,已经很不错了。 627 | 628 |
629 | 630 | - [Open Camera](https://sourceforge.net/p/opencamera/code/) 631 | [[F-Droid](https://f-droid.org/packages/net.sourceforge.opencamera/)] 632 | [[网站](https://opencamera.org.uk/)] 633 | SourceForge Last Commit 634 | 635 |
636 | 637 | 比较强大的相机软件,但是界面很丑。
638 | 639 | 开发减缓,感觉开发者逐渐有点无心无力。(不过,最近更新了 1.53.1。) 640 | 641 |
642 | 643 | - [Photon Camera](https://github.com/eszdman/PhotonCamera) 644 | GitHub last commit (branch) 645 | 646 |
647 | 648 | 很神奇的相机软件,照片质量堪比官方 OS 下的自带相机。
649 | 650 | 在 LineageOS 下,其它相机软件照片质量奇差,涂抹到细节全失。另外,像夜景模式、超像素的支持也都有。在功能上是吊打上面两位和 LineageOS 自带相机的。 651 | 652 | 更新:这一段的问题应该已经解决,我尝试编译了最新的 git 仓库代码,没有长时间卡顿了,不过没有新版本发布。在此前,打开和切换界面都等数十秒长。有[一个 issue](https://github.com/eszdman/PhotonCamera/issues/54) 说它在扫描设备上所有的照片,不知是不是长时间不响应的原因。 653 | 654 | 另外,这款软件可能不是默认支持所有设备的,但没找到它支持设备的条件(源代码里有支持列表)。 655 | 656 |
657 | 658 | ### 日常工具 659 | 660 | #### 地图 661 | 662 | - [OSMAnd~](https://github.com/osmandapp/Osmand) 663 | [[F-Droid](https://f-droid.org/packages/net.osmand.plus/)] 664 | [[网站](https://osmand.net/)] 665 | GitHub last commit (branch) 666 | 667 |
668 | 669 | OpenStreetMap 地图,数据都是用户自己贡献的。
670 | 671 | 越偏僻的地方数据越少,如果在大城市,可以尝试一下,基本的浏览和导航功能还是可以用的。OSM 能做到的功能实际很多,国内地图能记录的信息 OSM 基本都可以,比如多层建筑、公交地铁线路,但要贡献者自己学会怎么编辑。 672 | 673 | 请在 F-Droid 平台安装,那边的开发者在源代码的基础上,去掉了其中的付费页面,编译了 OSMAnd+ 的所有功能。这在谷歌苹果亚马逊的商店都收费至少 20 刀。 674 | 675 |
676 | 677 | - [Organic Maps](https://github.com/organicmaps/organicmaps) 678 | [[F-Droid](https://f-droid.org/packages/app.organicmaps/)] 679 | [[网站](https://organicmaps.app/)] 680 | GitHub last commit (branch) 681 | 682 |
683 | 684 | 基于 OpenStreetMap 数据的离线地图软件。
685 | 686 | 是 Maps.me 的开源复刻,离线的登山、骑行与导航,主打给驴友们做路线规划。 687 | 688 |
689 | 690 | - [GPSLogger](https://github.com/mendhak/gpslogger) 691 | [[F-Droid](https://f-droid.org/packages/com.mendhak.gpslogger/)] 692 | [[网站](https://gpslogger.app/)]\* 693 | GitHub last commit (branch) 694 | 695 | 轻量、省电的 GPS 记录器。 696 | 697 | #### 天气 698 | 699 | - [Breezy Weather](https://github.com/breezy-weather/breezy-weather) 700 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/org.breezyweather)] 701 | [[F-Droid](https://f-droid.org/packages/org.breezyweather/)] 702 | GitHub last commit (branch) 703 | 704 |
705 | 706 | 基于几何天气的天气软件,已取代前者。
707 | 708 | 因为几何天气维护停滞,Breezy Weather 应运而生,增加了新的功能、提供商,修复了一些 bug。整体上,就是一款更好的几何天气。 709 | 710 | 注意二进制版本之间的区别,F-droid 版本去除了非自由网络来源。 711 | 712 |
713 | 714 | - [Pluvia Weather](https://github.com/SpicyChair/pluvia_weather_flutter) 715 | GitHub last commit (branch) 716 | 717 |
718 | 719 | 不错的天气软件,界面相当漂亮。
720 | 721 | 但是使用的 OpenWeatherMap 貌似国内连接很慢,预报也不一定准确。 722 | 723 | 更新:早在 2022 年,F-Droid 官方就以检测到 GMS 使用为由下架了这个软件,但是作者并未有意识地使用(见[相关 issue](https://github.com/SpicyChair/pluvia_weather_flutter/issues/56))。所以现在 F-Droid 上 安装不了了。大家可自行判断,或者干脆使用上面的 Breezy Weather。 724 | 725 |
726 | 727 |
728 | 729 | 过时的内容 730 | 731 | - _[Geometric Weather(几何天气)](https://github.com/WangDaYeeeeee/GeometricWeather) 732 | ~~[[F-Droid](https://f-droid.org/packages/wangdaye.com.geometricweather/)]~~_ 733 | GitHub last commit (branch) 734 | 735 |
736 | 737 | _开发已经停滞,建议使用 Breezy Weather。_ 738 | 739 | **最后更新时间:20220610 / F-droid 已 404** 740 | 741 | 用过最好的天气软件之一,媲美很多国内安卓系统的自带天气软件。 742 | 743 |
744 | 745 |
746 | 747 | #### 智能穿戴 748 | 749 | - [Gadgetbridge](https://codeberg.org/Freeyourgadget/Gadgetbridge) 750 | [[F-Droid](https://f-droid.org/app/nodomain.freeyourgadget.gadgetbridge/)] 751 | [[网站](https://gadgetbridge.org/)] 752 | Gitea Last Commit 753 | 754 |
755 | 756 | 智能手环/手表的手机客户端。
757 | 758 | 无需官方软件,无需创建账号,即可管理你的手环和查看数据。 759 | 760 | 最兼容的是小米、Amazfit 等,华为的很多设备也有较好的支持,目前可以比较好地[支持 112 款设备](https://gadgetbridge.org/gadgets/)。对于较新的设备,其中一些由于协议要求,需要安装一次官方软件并获取密钥,相关操作见[官方文档](https://gadgetbridge.org/basics/pairing/huami-xiaomi-server/)。 761 | 762 | 就功能来说,可以操作的功能有:健康数据、通知同步、查看天气、来电处理、音乐控制、运动记录、设定闹钟、查找手机、导航显示等。这些对我来说真的足够了,并且几年前的手环就足以支持,成本极低。截至添加条目时,我已经用了 2 个月,感觉非常好用,可以替代官方软件。 763 | 764 |
765 | 766 | #### 自我管理 767 | 768 | - [Tasks](https://github.com/tasks/tasks) 769 | [[F-Droid](https://f-droid.org/packages/org.tasks/)] 770 | [[网站](https://tasks.org/)] 771 | GitHub last commit (branch) 772 | 773 | 待办列表管理,应该是同类最佳之一了。 774 | 775 | - [Loop Habit Tracker(习惯)](https://github.com/iSoron/uhabits) 776 | [[F-Droid](https://f-droid.org/packages/org.isoron.uhabits/)] 777 | GitHub last commit (branch) 778 | 779 |
780 | 781 | 制定规划,帮你监督,习惯养成利器。
782 | 783 | 可以记录你每天计划完成的进度,做出统计,定时提醒。 784 | 785 |
786 | 787 | - [Feeel](https://gitlab.com/enjoyingfoss/feeel) 788 | [[F-Droid](https://f-droid.org/packages/com.enjoyingfoss.feeel/)] 789 | GitLab Last Commit 790 | 791 |
792 | 793 | 家庭锻炼规划。
794 | 795 | 一个锻炼方案可以设定多个锻炼项目和时长,指导你完成锻炼。界面很漂亮,运动时每个项目有倒计时,内置的几个锻炼项目有根据真实照片抽象化的姿势展示。 796 | 797 |
798 | 799 | - [Did I Take My Meds?(我吃药了吗?)](https://github.com/CorruptedArk/did-i-take-my-meds) 800 | [[F-droid](https://f-droid.org/packages/dev.corruptedark.diditakemymeds/)] 801 | GitHub last commit (branch) 802 | 803 |
804 | 805 | 帮助管理用药规划。它旨在帮助防止用户漏服和/或过量服药。
806 | 807 | 可以增添用药条目,指定数量,它会提醒你吃药,以及记录过往用药。虽然是新软件,但是目前的功能已经很不错了。 808 | 809 |
810 | 811 | - [My Expenses(开支助手)](https://github.com/mtotschnig/MyExpenses) 812 | [[F-droid](https://f-droid.org/packages/org.totschnig.myexpenses/)] 813 | [[网站](https://www.myexpenses.mobi/)]\* 814 | GitHub last commit (branch) 815 | 816 | 个人理财管理工具。 817 | 818 | #### 小工具 819 | 820 | - [Tape Measure](https://github.com/SecUSo/privacy-friendly-tape-measure) 821 | [[F-Droid](https://f-droid.org/packages/org.secuso.privacyfriendlytapemeasure/)] 822 | [[网站](https://secuso.aifb.kit.edu/english/Tape_Measure_and_Ruler.php)] 823 | GitHub last commit (branch) 824 | 825 |
826 | 827 | 屏幕直尺(没跑路的那种)。
828 | 829 | 实际上其主要功能为通过图片中的制定参考物测量其他物体长度,但远远没有苹果手机/平板上的那个功能方便好用。屏幕直尺的校准也不太好,需要你用另一个尺去量屏幕上的一条线,而不是用一张常见的卡片去校准。总之,设计上略显简陋和矛盾,但偶尔应急也没问题。 830 | 831 |
832 | 833 | - [GuessIron](https://github.com/mobeil1/GuessIron) 834 | [[F-Droid](https://www.f-droid.org/zh/packages/de.indie42.guessiron/)] 835 | GitHub last commit (branch) 836 | 837 |
838 | 839 | 更好的屏幕直尺(笑)。
840 | 841 | 可以用另一个尺子、银行卡或者任意你知道长度的物体来校准。 842 | 843 |
844 | 845 | - [Compass](https://github.com/Kr0oked/Compass) 846 | [[F-Droid](https://f-droid.org/packages/danielmeek32.compass/)] 847 | GitHub last commit (branch) 848 | 849 | 指南针。 850 | 851 | - [Trail Sense](https://github.com/kylecorry31/Trail-Sense) 852 | [[F-Droid](https://f-droid.org/packages/com.kylecorry.trail_sense/)] 853 | [[网站](https://kylecorry.com/Trail-Sense/)]\* 854 | GitHub last commit (branch) 855 | 856 |
857 | 858 | 野外生存应用,专为完全离线使用而设计。
859 | 860 | 充分利用手机上的传感器,将它们变为各种工具(包含上述的直尺及指南针),帮助您野外旅行。 861 | 862 |
863 | 864 | - [Audio Spectrum Analyzer](https://github.com/woheller69/audio-analyzer-for-android) 865 | [[F-Droid](https://f-droid.org/packages/org.woheller69.audio_analyzer_for_android/)] 866 | GitHub last commit (branch) 867 | 868 | 声音频谱分析。 869 | 870 | - [Bluetooth Remote(蓝牙遥控器)](https://gitlab.com/Atharok/BtRemote) 871 | [[F-Droid](https://f-droid.org/packages/com.atharok.btremote/)] 872 | [[网站](https://atharok.gitlab.io/site/projects/bt-remote/)]\* 873 | GitLab Last Commit 874 | 875 |
876 | 877 | 顾名思义,有键鼠功能,适合在 TV 系统上临时使用。
878 | 879 | 可以作为 Bluetooth Keyboard & Mouse (io.appground.blek) 的下位替代。在低版本系统上可能有些小问题(已测试 Android 5)。 880 | 881 |
882 | 883 |
884 | 885 | 过时的内容 886 | 887 | - _~~[Ruler](https://github.com/congshengwu/Ruler)~~ 888 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.ruler.csw)]_ 889 | 890 |
891 | 892 | _很简单的屏幕直尺,已删库跑路。_ 893 | 894 | **警告:源码已 404** 895 | 896 | 默认可能有误差,但好在可以校准,没准什么时候可以应急。 897 | 898 |
899 | 900 |
901 | 902 | ### 学习办公 903 | 904 | #### 办公套件 905 | 906 | - [Collabora Office](https://github.com/CollaboraOnline/online) 907 | [[独立源](https://www.collaboraoffice.com/releases-en/collabora-office-on-mobiles-supporting-password-protected-documents-and-available-on-f-droid/)] 908 | [[网站](https://www.collaboraonline.com/collabora-office-android-ios/)] 909 | GitHub last commit (branch) 910 | 911 |
912 | 913 | LibreOffice 的安卓适配版。
914 | 915 | 可以实现大多数的文档查看,还有实验性的编辑功能。这个应该是最好的开源 office 组件了(但依然不够好)。 916 | 917 | 需要 F-Droid 加入第三方源(链接见上),就可以方便地安装更新。 918 | 919 |
920 | 921 | #### 笔记 922 | 923 | - [Markor](https://github.com/gsantner/markor) 924 | [[F-Droid](https://f-droid.org/packages/net.gsantner.markor/)] 925 | GitHub last commit (branch) 926 | 927 |
928 | 929 | 笔记软件,使用 Markdown 语法。
930 | 931 | 这个对于很多人并不是最优选择,但是我喜欢它直接对本地的纯文本文件进行编辑,而不是保存为其他的格式。这样我可以自行管理 Markdown 文件,包括同步到电脑上,用其他编辑器去编辑。 932 | 933 | 这样不需要软件实现跨平台❎,而是通过文件格式进行跨平台☑️。 934 | 935 |
936 | 937 | - [Notally](https://github.com/OmGodse/Notally) 938 | [[F-Droid](https://f-droid.org/packages/com.omgodse.notally/)] 939 | GitHub last commit (branch) 940 | 941 | 极简又漂亮的笔记应用,只能输入纯文字,有少许加粗斜体等格式。 942 | 943 | - [Saber](https://github.com/saber-notes/saber) 944 | [[F-Droid](https://f-droid.org/packages/com.adilhanney.saber/)] 945 | [[网站](https://saber.adil.hanney.org/)] 946 | GitHub last commit (branch) 947 | 948 |
949 | 950 | 不多见的开源手写笔记软件。
951 | 952 | ~~我没有安卓平板,不知道实际体验如何。~~ 我在两个安卓设备上体验了:一个装了 LineageOS 18 的三星 Note 4(即第三方系统 + 第三方软件),另一个是官方系统的三星 Tab A 9.7。和原装系统下的自带笔记相比,延迟差不多(但本来就很高),也支持压感。 953 | 954 | 想在纯开源的环境下体验手写笔记,在目前 Saber 是一个很不错的选择。 955 | 956 |
957 | 958 | #### 文档阅读 959 | 960 | - [OpenDocument Reader](https://github.com/opendocument-app/OpenDocument.droid) 961 | [[F-Droid](https://f-droid.org/packages/at.tomtasche.reader/)] 962 | [[网站](https://opendocument.app/)] 963 | GitHub last commit (branch) 964 | 965 |
966 | 967 | 功能很弱的文档查看软件。
968 | 969 | 貌似主要解析文档里的内容,文档的格式就很……怎么说,显示地很朴素😅。几乎没有编辑功能。 970 | 971 |
972 | 973 | - [MJ PDF Reader](https://gitlab.com/mudlej_android/mj_pdf_reader) 974 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.gitlab.mudlej.MjPdfReader)] 975 | GitLab Last Commit 976 | 977 |
978 | 979 | 基于 Pdf Viewer Plus 的 PDF 阅读器。
980 | 981 | 由于前者很久无维护,所以这个项目做了大量重构与适配工作,修复了一些问题,增加一些功能。总体来说解决了之前项目的一些痛点,值得一用。 982 | 983 |
984 | 985 | - [KOReader](https://github.com/koreader/koreader) 986 | [[F-Droid](https://f-droid.org/packages/org.koreader.launcher.fdroid/)] 987 | [[网站](https://koreader.rocks/)] 988 | GitHub last commit (branch) 989 | 990 | 适用于电子书的著名阅读软件。 991 | 992 | - [Librera Reader](https://github.com/foobnix/LibreraReader) 993 | [[F-Droid](https://f-droid.org/packages/com.foobnix.pro.pdf.reader/)] 994 | [[网站](https://librera.mobi/)] 995 | GitHub last commit (branch) 996 | 997 |
998 | 999 | 一个电子书的阅读与管理软件。
1000 | 1001 | 其实开源安卓应用中很少具有管理文档的功能,这个软件就填补了空缺。界面虽然看起来很过时,但是整个应用的功能还是很成熟的,这个应该更重要一些。 1002 | 1003 |
1004 | 1005 |
1006 | 1007 | 过时的内容 1008 | 1009 | - _~~[Pdf Viewer Plus](https://github.com/gokulswam/PdfViewer) 1010 | [[F-Droid](https://f-droid.org/packages/com.gsnathan.pdfviewer/)]~~_ 1011 | GitHub last commit (branch) 1012 | 1013 |
1014 | 1015 | _已停止开发,建议使用 MJ PDF Reader。_ 1016 | 1017 | **源码已存档:20240204 / F-droid 已 404** 1018 | 1019 | 开源的同类软件 UI 都不怎么样,这个算是很好的了,期待和谷歌 PDF 阅读器差不多的开源版本出现。 1020 | 1021 |
1022 | 1023 | - _[Book Reader](https://gitlab.com/axet/android-book-reader) 1024 | ~~[[F-Droid](https://f-droid.org/packages/com.github.axet.bookreader/)]~~_ 1025 | GitLab Last Commit 1026 | 1027 |
1028 | 1029 | _电子书阅读软件,似乎已停止开发。_ 1030 | 1031 | **最后更新时间:20220803 / F-droid 已 404** 1032 | 1033 | 比上面的Librera Reader更简陋一些,但也可以用。试了一个eupb,排版不太好。 1034 | 1035 |
1036 | 1037 |
1038 | 1039 | #### 文档扫描 1040 | 1041 | - [OSS Document Scanner](https://github.com/Akylas/OSS-DocumentScanner) 1042 | [[IzzyOnDroid](https://apt.izzysoft.de/packages/com.akylas.documentscanner)] 1043 | GitHub last commit (branch) 1044 | 1045 |
1046 | 1047 | 文档扫描。整体上看,要比 OpenScan 好很多。
1048 | 1049 | 之前只有下面的 OpenScan 做的不错,但是 2023 年底突然出现了一个更好的 OSS Document Scanner。 1050 | 1051 | 这个软件具有正常的拍照导入或图片导入文档的功能,可以自由地(再次)裁切、调整顺序、20+ 种颜色滤镜。并且,身为颜值党,我很喜欢这个按照质感设计绘制的界面。 1052 | 1053 | 当然这个软件目前正处于初期快速迭代的阶段,后续肯定还会有更多的功能实现和 bug 修复。我贡献了很粗糙的中文翻译,应该会在接下来 1、2 个版本加入。 1054 | 1055 |
1056 | 1057 | - [OpenScan](https://github.com/ethereal-developers/OpenScan) 1058 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.ethereal.openscan)] 1059 | GitHub last commit (branch) 1060 | 1061 |
1062 | 1063 | 文档扫描。推荐使用上面的 OSS Document Scanner。
1064 | 1065 | 和大家想的一样,可以拍照、裁切、再合成一个文档,可以导出为 PDF。功能完整,比如有再次裁切(只能再切小)、调整顺序、颜色优化(灰阶或黑白)、分享等等。 1066 | 1067 | 相比之下,我试过的其它开源扫描软件就太差了,上面功能大量缺失,我觉得缺一不可。 1068 | 1069 |
1070 | 1071 | #### 卡片 1072 | 1073 | - [AnkiDroid](https://github.com/ankidroid/Anki-Android) 1074 | [[F-Droid](https://f-droid.org/packages/com.ichi2.anki/)] 1075 | [[网站](https://ankidroid.org/)]\* 1076 | GitHub last commit (branch) 1077 | 1078 |
1079 | 1080 | 跨平台记忆卡软件,可以制作和复习记忆卡。
1081 | 1082 | AnkiDroid 根据艾宾浩斯记忆曲线让你按时复习卡片。卡片编辑的功能也非常强大,如可以增加图片、挖空等等,大家可以自行探索。 1083 | 1084 |
1085 | 1086 | #### 词典翻译 1087 | 1088 | - [Aard2](https://github.com/itkach/aard2-android) 1089 | [[F-Droid](https://f-droid.org/packages/itkach.aard2/)] 1090 | [[网站](https://aarddict.org/)] 1091 | GitHub last commit (branch) 1092 | 1093 |
1094 | 1095 | 支持很多词典,可以在官网找到相应下载链接。
1096 | 1097 | 可惜作者不愿意将界面更新为早已成为主流的质感设计(见[此 issue](https://github.com/itkach/aard2-android/issues/72)),因此界面很老旧。 1098 | 1099 |
1100 | 1101 | - [QuickDic](https://github.com/rdoeffinger/Dictionary) 1102 | [[F-Droid](https://f-droid.org/packages/de.reimardoeffinger.quickdic/)] 1103 | GitHub last commit (branch) 1104 | 1105 |
1106 | 1107 | 词典软件。一言难尽,开源的词典真的没找到很好用的。
1108 | 1109 | 这个 QuickDic 可以下载很多中词典文件,但基本是多语种互译。查词的时候把所有词显示出来,查哪个滚动到哪个。 1110 | 1111 |
1112 | 1113 | - [DeepL](https://github.com/sakusaku3939/DeepLAndroid) 1114 | [[F-Droid](https://f-droid.org/packages/com.example.deeplviewer/)] 1115 | GitHub last commit (branch) 1116 | 1117 |
1118 | 1119 | 翻译软件,基于 DeepL 的翻译引擎,支持选中文字翻译。
1120 | 1121 | 这个是把网页版包装成了一个轻量的应用。 1122 | 1123 |
1124 | 1125 | - [Translate You](https://github.com/you-apps/TranslateYou) 1126 | [[F-Droid](https://f-droid.org/packages/com.bnyro.translate/)] 1127 | [[网站](https://you-apps.net/)] 1128 | GitHub last commit 1129 | 1130 | MD3 设计,可同时使用多个翻译引擎,同样支持选中文字翻译。 1131 | 1132 | #### 数学工具 1133 | 1134 | - [microMathematics Plus](https://github.com/mkulesh/microMathematics) 1135 | [[F-Droid](https://f-droid.org/packages/com.mkulesh.micromath.plus/)] 1136 | GitHub last commit (branch) 1137 | 1138 |
1139 | 1140 | 掌上 CAS,极为强大的计算机代数系统。
1141 | 1142 | 函数、微积分、作图等应有尽有。采用了最近越来越常见的笔记本(notebook)的形式,输入和输出都可以保留下来,作图会内置显示等。陪你度过大学不是梦。 1143 | 1144 |
1145 | 1146 | #### 百科 1147 | 1148 | - [Wikipedia(维基百科)](https://github.com/wikimedia/apps-android-wikipedia) 1149 | [[F-Droid](https://f-droid.org/packages/org.wikipedia/)] 1150 | [[网站](https://www.mediawiki.org/wiki/Wikimedia_Apps)] 1151 | GitHub last commit (branch) 1152 | 1153 |
1154 | 1155 | 维基百科官方客户端,只有 10M,很小巧但五脏俱全。
1156 | 1157 | Wikipedia 在平台建设上确实遥遥领先,希望国内同行快点幡然醒悟。 1158 | 1159 |
1160 | 1161 | #### 星图 1162 | 1163 | - [Sky Map](https://github.com/sky-map-team/stardroid) 1164 | [[F-Droid](https://f-droid.org/packages/com.google.android.stardroid/)] 1165 | [[网站](https://sky-map-team.github.io/stardroid/)] 1166 | GitHub last commit (branch) 1167 | 1168 |
1169 | 1170 | 星图软件,让你上知天文。
1171 | 1172 | 2023.12 注:更新减缓,推荐用 Stellarium,虽然没有经过 F-Droid/IzzyOnDroid 发布,但也算是开源吧。 1173 | 1174 | 借助重力感应,把手机指向天空就可以方便对照天上的星是什么名字。当然其他功能就不多了。虽然在更新,但是界面比较落后,数据貌似也不多。 1175 | 1176 |
1177 | 1178 | - [Stellarium](https://github.com/Stellarium/stellarium) 1179 | [[网站](https://www.stellarium-labs.com/stellarium-mobile-plus/)] 1180 | GitHub last commit (branch) 1181 | 1182 |
1183 | 1184 | 大名鼎鼎的 Stellarium。
1185 | 1186 | 最近桌面端发布了 1.0 版本,才反应过来它也是开源的。但是只能在其他应用商店下载。专业性上即便在商业软件中也算极为优秀。 1187 | 1188 |
1189 | 1190 | #### 单位转换 1191 | 1192 | - [Unit Converter Ultimate](https://github.com/physphil/UnitConverterUltimate) 1193 | [[F-Droid](https://www.f-droid.org/packages/com.physphil.android.unitconverterultimate/)] 1194 | GitHub last commit (branch) 1195 | 1196 |
1197 | 1198 | 单位转换工具,非常全面。
1199 | 1200 | 除了常见的长度、面积、重量等基础物理单位,还有汇率、存储单位等。 1201 | 1202 |
1203 | 1204 | ### 系统工具 1205 | 1206 | #### 输入法 1207 | 1208 | - [Unexpected Keyboard](https://github.com/Julow/Unexpected-Keyboard) 1209 | [[F-Droid](https://f-droid.org/packages/juloo.keyboard2/)] 1210 | GitHub last commit (branch) 1211 | 1212 |
1213 | 1214 | 非常轻量的输入法,专为程序员、极客人群设计,终端搭配神器。
1215 | 1216 | 在较常见的 4 行键位基础上,通过在每一个键向四个角滑动的操作,触发其他的按键。 1217 | 1218 | 重点是,这款键盘默认操作体验十分顺手(此处 @Trime)。如果之前在用 Hacker's keyboard 的,可以换这个了。 1219 | 1220 |
1221 | 1222 | - [Fcitx5 for Android(小企鹅输入法5)](https://github.com/fcitx5-android/fcitx5-android) 1223 | [[F-Droid](https://f-droid.org/packages/org.fcitx.fcitx5.android/)] 1224 | [[网站](https://fcitx5-android.github.io/)] 1225 | GitHub last commit (branch) 1226 | 1227 |
1228 | 1229 | 支持拼音,特点是对小白用户友好,和谷歌的 Gboard 很像。
1230 | 1231 | 在它出现之前,开源的安卓拼音输入法应该只有同文输入法(见下)。 1232 | 1233 | Fcitx(小企鹅)的加入,可以说解决了很多人(包括我)的痛点。我用了一段时间,感觉已经无缝替换掉了 Gboard,很多界面元素和交互体验的设计应该直接借鉴了后者。这是个好事,相比之下,同文输入法就给我带来了了不少的操作负体验。两款软件就体现了友好度和定制性的权衡。 1234 | 1235 | 在用户界面和体验上,Fcitx 已经很成熟了。即便目前的版本还是 0.0.3(表示还不稳定)。想安装即用的,绝对推荐。想要强大定制性的,则推荐下方的同文输入法。 1236 | 1237 |
1238 | 1239 | - [Trime(同文输入法)](https://github.com/osfans/trime) 1240 | [[F-Droid](https://f-droid.org/packages/com.osfans.trime/)] 1241 | GitHub last commit (branch) 1242 | 1243 |
1244 | 1245 | 支持拼音的输入法,基于著名的 RIME 输入法框架。
1246 | 1247 | ~~F-Droid 上甚至是开源软件中唯一一个中文拼音输入法~~(有新选手加入,见上 Fcitx5)。同文输入法就像其桌面版一样,基于配置文件,定制性相当恐怖😱,你喜欢的样子它都有。配置文件对上手是一个门槛,需要自行下载配置文件导入。 1248 | 1249 | 本以为两年不更新了,结果又有新版本了(指 v3.2.0 版本与上一个版本相隔 3 年多)。一个开源软件突然恢复维护是一件令人感到幸福的事情。 1250 | 1251 |
1252 | 1253 | - [Stroke Input Method(笔划输入法)](https://github.com/stroke-input/stroke-input-android) 1254 | [[F-Droid](https://f-droid.org/packages/io.github.yawnoc.strokeinput/)] 1255 | GitHub last commit (branch) 1256 | 1257 |
1258 | 1259 | 很简单的笔划输入法,虽然平时不用,但感觉可用性是不差的。
1260 | 1261 | 容错性稍稍差了一些,所有笔划都要严格归入横、竖、撇、捺和折 5 种,判断错误就找不到字了。 1262 | 1263 |
1264 | 1265 | #### 文件管理 1266 | 1267 | - [Material Files(质感文件)](https://github.com/zhanghai/MaterialFiles) 1268 | [[F-Droid](https://f-droid.org/packages/me.zhanghai.android.files/)] 1269 | GitHub last commit (branch) 1270 | 1271 | 文件管理器,非常漂亮,基本的功能都有。 1272 | 1273 | - [Ghost Commander](https://sourceforge.net/p/ghostcommander/svn/) 1274 | [[F-Droid](https://f-droid.org/packages/com.ghostsq.commander/)] 1275 | [[网站](https://sites.google.com/site/ghostcommander1)]\* 1276 | SourceForge Last Commit 1277 | 1278 |
1279 | 1280 | 双面板文件管理器,替代 Total Commander。
1281 | 1282 | 灵感源于两大经典软件:DOS 下的 Norton Commander 和 Linux 下的 Midnight Commander。界面没有跟进质感设计的风格,但也有自己的特色。 1283 | 1284 |
1285 | 1286 | - [Disk Usage](https://github.com/WhiredPlanck/diskusage) 1287 | [[F-Droid](https://f-droid.org/packages/com.google.android.diskusage/)] 1288 | GitHub last commit (branch) 1289 | 1290 |
1291 | 1292 | 磁盘占用分析,显示手机上磁盘占用情况。
1293 | 1294 | 类似于 Windows 的 SpaceSniffer,类 Unix 的 du。 1295 | 1296 | 这类开源应用实在没有更“现代”的选择了,界面比较落后,好在这个软件依然完美运行,源代码也在维护。根据最新半个月(2022.04)的提交消息来看,有超级多的代码更新,可能会有新版本? 1297 | 1298 | 更换了维护者,尚未发布新版本。SD Maid 其实有类似的实现。 1299 | 1300 |
1301 | 1302 | - [CIFS Documents Provider](https://github.com/wa2c/cifs-documents-provider) 1303 | [[F-Droid](https://f-droid.org/packages/com.wa2c.android.cifsdocumentsprovider/)]\* 1304 | GitHub last commit (branch) 1305 | 1306 |
1307 | 1308 | 将网络存储挂载到存储访问框架(SAF)。
1309 | 1310 | 支援 SMB/FTP(S)/SFTP。其他应用只需访问 SAF 便可访问网络存储。 1311 | 1312 |
1313 | 1314 | #### 文件同步 1315 | 1316 | - [Seafile](https://github.com/haiwen/seadroid) 1317 | [[F-Droid](https://f-droid.org/packages/com.seafile.seadroid2/)] 1318 | [[网站](https://www.seafile.com/home/)] 1319 | GitHub last commit (branch) 1320 | 1321 |
1322 | 1323 | 文件同步/网盘客户端,是国内开发的,需要自己搭服务器。
1324 | 1325 | 我们学校用它做了一个 box,访问起来很方便:) 。 1326 | 1327 |
1328 | 1329 | - [Syncthing-Fork](https://github.com/Catfriend1/syncthing-android) 1330 | [[F-Droid](https://f-droid.org/packages/com.github.catfriend1.syncthingandroid/)] 1331 | [[网站](https://syncthing.net/)]\* 1332 | GitHub last commit (branch) 1333 | 1334 |
1335 | 1336 | 文件同步软件,支持局域网和在线同步。
1337 | 1338 | 和 KDE Connect 有同样的缺点,保活做得不是很好,网络环境变化后与其他设备连接可能不及时。个人解决方案是连接 WIFI 后使用 Tasker 自动打开软件一次。 1339 | 1340 | Syncthing 主项已停止 Android 端开发,只能更换此增强版使用了。 1341 | 1342 |
1343 | 1344 | #### 文件加密/隐藏 1345 | 1346 | - [DroidFS](https://forge.chapril.org/hardcoresushi/DroidFS) 1347 | [[F-Droid](https://f-droid.org/packages/sushi.hardcore.droidfs/)] 1348 | Gitea Last Commit 1349 | 1350 | 加密存储文件。 1351 | 1352 | - [Photok](https://github.com/leonlatsch/Photok) 1353 | [[F-Droid](https://f-droid.org/packages/dev.leonlatsch.photok/)] 1354 | [[网站](https://www.producthunt.com/products/photok)] 1355 | GitHub last commit (branch) 1356 | 1357 |
1358 | 1359 | 加密相册。
1360 | 1361 | 选入应用集时正在积极开发,大量功能将要加入。 1362 | 1363 |
1364 | 1365 | - [Anemo](https://github.com/2bllw8/anemo) 1366 | [[F-Droid](https://f-droid.org/packages/exe.bbllw8.anemo/)] 1367 | GitHub last commit (branch) 1368 | 1369 |
1370 | 1371 | 隐藏文件(无加密)。
1372 | 1373 | 首先说明,这个并不是文件加密软件,但是应该可以满足部分需要这类应用的用户需求。 1374 | 1375 | 我们可以使用 Anemo 将文件存入这个应用的私有本地空间。Anemo 会隐藏这些文件,但用户可以选择临时开启,就可以从文件管理器的侧边栏看到入口。在 15 分钟无访问后,入口会再次隐藏。整个过程并未加密。 1376 | 1377 |
1378 | 1379 | - [Amarok](https://github.com/deltazefiro/Amarok-Hider) 1380 | [[F-Droid](https://f-droid.org/packages/deltazero.amarok.foss/)] 1381 | [[网站](https://deltazefiro.github.io/Amarok-doc/)] 1382 | GitHub last commit (branch) 1383 | 1384 |
1385 | 1386 | 隐藏文件和应用的软件。
1387 | 1388 | 具体方式根据官方说法是: 1389 | 1390 | > - Amarok 通过混淆文件名以及文件头部,改名文件并使文件“损坏”无法打开,从而达到隐藏的目的。 1391 | > - Amarok 通过停用应用等方式,使它们在启动器与系统菜单中不可见,从而隐藏应用。 1392 | 1393 |
1394 | 1395 | #### 分享 1396 | 1397 | - [LocalSend](https://github.com/localsend/localsend) 1398 | [[F-droid](https://f-droid.org/packages/org.localsend.localsend_app/)] 1399 | [[网站](https://localsend.org/)] 1400 | GitHub last commit (branch) 1401 | 1402 |
1403 | 1404 | 可以在局域网内多设备间传递文件,简单易用。
1405 | 1406 | 官方自己介绍为“开源、跨平台的 AirDrop 替代”。软件会自动搜索局域网内就绪的其他设备,一触即发,无需互联网连接,也无需账号或者提前配对等操作。可以分享文件、文件夹、文本、剪贴板、应用 apk 等,基本没有限制。 1407 | 1408 | 对于 Linux 用户来讲,竞争对手就是 KDE Connect 这类通过配对连接并分享文件的方案了。相比之下,我更喜欢 LocalSend 的操作简洁。当然,KDE Connect 还有通知同步、远程输入等其他功能,也是相当强大和良心的软件。 1409 | 1410 |
1411 | 1412 | - [open2share](https://github.com/linesoft2/open2share) 1413 | [[F-Droid](https://f-droid.org/packages/top.linesoft.open2share/)]\* 1414 | GitHub last commit (branch) 1415 | 1416 |
1417 | 1418 | 这是一款可以将“打开文件”转换为“分享文件”的 Android 小工具。
1419 | 1420 | 用于解决某些 App(读作 weixin)不接入系统文件分享功能导致的各种不便。(不过,在 wx 多选界面点击右下角的邮件小图标,确实是有系统分享的,但不清楚是不是覆盖了所有情形,大家可以试一试。/ wx 的多选分享是聊天记录形式,选单中似乎只有能接收文本的目标。) 1421 | 1422 |
1423 | 1424 | - [Save Copy(保存副本)](https://github.com/RikkaApps/SaveCopy) 1425 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/app.rikka.savecopy)]\* 1426 | GitHub last commit (branch) 1427 | 1428 |
1429 | 1430 | 在打开方式和分享菜单中加入保存副本选项。
1431 | 1432 | 长久不更新了,但使用没问题。示例:应用内更新时,可选择此选项而不是直接安装,可不授予应用安装权限且保留安装包并手动在文件管理器中安装。 1433 | 1434 | 质感文件具有同样的功能,名为“另存为”。 1435 | 1436 |
1437 | 1438 | - [Scrambled Exif](https://gitlab.com/juanitobananas/scrambled-exif) 1439 | [[F-Droid](https://f-droid.org/packages/com.jarsilio.android.scrambledeggsif/)]\* 1440 | GitLab Last Commit 1441 | 1442 | 在分享图片前,从图片中删除如设备、日期、地点等 Exif 信息。 1443 | 1444 | - [FFShare](https://github.com/caydey/ffshare) 1445 | [[F-Droid](https://f-droid.org/packages/com.caydey.ffshare/)]\* 1446 | GitHub last commit (branch) 1447 | 1448 |
1449 | 1450 | 在分享媒体前使用 ffmpeg 压缩文件,可选删除 Exif 信息。
1451 | 1452 | Scrambled Exif 增强版。 1453 | 1454 |
1455 | 1456 | - [Untracker(移除追踪)](https://github.com/zhanghai/Untracker) 1457 | [[F-Droid](https://f-droid.org/packages/me.zhanghai.android.untracker/)]\* 1458 | GitHub last commit (branch) 1459 | 1460 | 在分享链接前移除追踪信息,自带规则。 1461 | 1462 | - [Tarnhelm](https://github.com/lz233/Tarnhelm) 1463 | [[F-Droid](https://f-droid.org/packages/cn.ac.lz233.tarnhelm/)] 1464 | [[网站](https://tarnhelm.project.ac.cn/)]\* 1465 | GitHub last commit (branch) 1466 | 1467 |
1468 | 1469 | 比 Untracker 更好的选择,有自动清理剪切板的能力。
1470 | 1471 | 可能由于需要规避风险,软件默认不带规则,请手动添加,官网有一些常用规则。 1472 | 1473 |
1474 | 1475 | #### 下载管理 1476 | 1477 | - [Download Navi](https://github.com/TachibanaGeneralLaboratories/download-navi) 1478 | [[F-Droid](https://f-droid.org/packages/com.tachibana.downloader/)] 1479 | GitHub last commit (branch) 1480 | 1481 |
1482 | 1483 | 功能强大的下载器,可以多段加速,分享下载链接就可以选择下载。
1484 | 1485 | 开发似乎已经停滞了,最新版本停留在 2022 年,实际修改停留在 2023 年。 1486 | 1487 |
1488 | 1489 | - [Seal](https://github.com/JunkFood02/Seal) 1490 | [[F-Droid](https://f-droid.org/packages/com.junkfood.seal/)]\* 1491 | GitHub last commit (branch) 1492 | 1493 | 基于 yt-dlp 的视频/音频下载器。 1494 | 1495 | #### 备份 1496 | 1497 | - [Neo Backup](https://github.com/NeoApplications/Neo-Backup) 1498 | [[F-Droid](https://f-droid.org/packages/com.machiav3lli.backup/)] 1499 | GitHub last commit (branch) 1500 | 1501 | 备份软件(原名 OAndBackupX),可以备份任何东西,需要 root。 1502 | 1503 | #### 密码 1504 | 1505 | - [OpenKeychain](https://github.com/open-keychain/open-keychain) 1506 | [[F-Droid](https://f-droid.org/packages/org.sufficientlysecure.keychain/)] 1507 | [[网站](https://www.openkeychain.org/)] 1508 | GitHub last commit (branch) 1509 | 1510 |
1511 | 1512 | PGP 锁钥管理,提供解锁密钥。
1513 | 1514 | 我是搭配 password store 使用。此外还有很多软件可以使用它。 1515 | 1516 |
1517 | 1518 | - [KeePassDX](https://github.com/Kunzisoft/KeePassDX) 1519 | [[F-Droid](https://f-droid.org/packages/com.kunzisoft.keepass.libre/)] 1520 | [[网站](https://www.keepassdx.com/)]\* 1521 | GitHub last commit (branch) 1522 | 1523 |
1524 | 1525 | Android 密码管理程序,与 KeePass 及其衍生程序兼容。
1526 | 1527 | 稍加配置即可做到密码全平台同步,且支持 Material 3 设计语言,界面简洁美观。 1528 | 1529 | 提示:即使 KeePass 支持双重认证,也不应将密码与双重验证码放在一起,否则就失去了双重验证的意义,推荐使用 Aegis 或者 Stratum。 1530 | 1531 |
1532 | 1533 | - [Aegis](https://github.com/beemdevelopment/Aegis) 1534 | [[F-Droid](https://f-droid.org/packages/com.beemdevelopment.aegis/)] 1535 | [[网站](https://getaegis.app/)] 1536 | GitHub last commit (branch) 1537 | 1538 | 双重验证(2FA)客户端,支持 HOTP 和 TOTP。 1539 | 1540 | - [Stratum](https://github.com/stratumauth/app) 1541 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.stratumauth.app)] 1542 | [[网站](https://stratumauth.com/)]\* 1543 | GitHub last commit (branch) 1544 | 1545 |
1546 | 1547 | 双重验证(2FA)客户端,支持 Wear OS 查看验证码。
1548 | 1549 | 除了 HOTP 和 TOTP,还支持 Mobile-Otp(mOTP),Steam 和 Yandex。界面简洁美观,原名 Authenticator Pro。 1550 | 1551 |
1552 | 1553 |
1554 | 1555 | 过时的内容 1556 | 1557 | - _~~[Password Store](https://github.com/android-password-store/Android-Password-Store) 1558 | [[F-Droid](https://f-droid.org/packages/dev.msfjarvis.aps/)]~~_ 1559 | GitHub last commit (branch) 1560 | 1561 |
1562 | 1563 | _密码管理和自动填充软件。_ 1564 | 1565 | **源码已存档:20241015 / F-droid 已 404** 1566 | 1567 | 要先了解 Linux 平台上的 [password store](https://www.passwordstore.org/) 才能用,这个是安卓客户端。 1568 | 1569 | password store 本身只是一个小脚本,调用 git 管理 gpg 加密的密码文件,这个安卓版也是类似。因而可以选择 GitHub 私人仓库 + password store 的超轻量开源方案,而非托管在统一的服务器上,这很 Unix。 1570 | 1571 |
1572 | 1573 | - _~~[andOTP](https://github.com/andOTP/andOTP) 1574 | [[F-Droid](https://f-droid.org/packages/org.shadowice.flocke.andotp/)]~~_ 1575 | GitHub last commit (branch) 1576 | 1577 |
1578 | 1579 | _双重验证(2FA)或者一次性密码(OTP)客户端。_ 1580 | 1581 | **源码已存档:20220114 / F-droid 已 404** 1582 | 1583 | OTP 就是很多网站登录时出于安全性设置的 6 位数动态验证码。 1584 | 1585 |
1586 | 1587 |
1588 | 1589 | #### 短信 1590 | 1591 | - [QUIK](https://github.com/octoshrimpy/quik) 1592 | [[F-Droid](https://f-droid.org/packages/dev.octoshrimpy.quik/)]\* 1593 | GitHub last commit (branch) 1594 | 1595 |
1596 | 1597 | 短信应用,带搜索功能。
1598 | 1599 | [QKSMS](https://github.com/moezbhatti/qksms) 的继任者。 1600 | 1601 | 用它是因为 LineageOS 自带的短信应用没有搜索功能,找上古短信很不方便。 1602 | 1603 |
1604 | 1605 | #### 电话录音 1606 | 1607 | 就我目前简单的调查所知,以 LineageOS 为例,系统中没有自动通话录音功能。 1608 | 只有在电话打通后才能手动开始录音。所以,这里列举一些可以开启自动录音的软件。 1609 | 1610 |
1611 | 1612 | 冷知识:
1613 | 1614 | LineageOS 中,录音功能按照不同国家的法律对电话录音的规定设置了与否启用。 1615 | 比如,在地区设置为我国,录音按钮就会显示;而设置在美国,则打电话的时候没有录音按钮。 1616 | 为此,LineageOS 团队(亦或是更早的开发者)调研了几乎每一个国家的法律,逐一做出了判断, 1617 | 相关源代码可见 [这里](https://github.com/LineageOS/android_packages_apps_Dialer/blob/lineage-22.1/java/com/android/dialer/callrecord/res/xml/call_record_states.xml)。 1618 | 其中列举了针对所有国家地区决定开启这项功能与否的理由,并附所参考法律文件的链接,可谓用心良苦。 1619 | 1620 |
1621 | 1622 | - [BCR(Basic Call Recorder)](https://github.com/chenxiaolong/BCR) 1623 | GitHub last commit (branch) 1624 | 1625 |
1626 | 1627 | 这是一款很简洁、积极开发的通话录音软件,做的非常好。
1628 | 1629 | 软件只有一个设置界面,只管录音后保存。对于以保存的录音,可以用其他任何方式访问音频文件。 1630 | 比如,可以用下面的 BCR-GUI 软件查看和管理这个软件保存的通话录音。是不是有种 UNIX 哲学在里面呀? 1631 | 1632 | 这款软件只能通过 root 安装为系统软件,才能正常使用,所以 F-Droid 平台是没有的。需要通过 Magisk 等方式安装。 1633 | 1634 |
1635 | 1636 | - [BCR-GUI](https://github.com/nicorac/bcr-gui) 1637 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.github.nicorac.bcrgui)] 1638 | GitHub last commit (branch) 1639 | 1640 |
1641 | 1642 | 上面 BCR 通话录音软件的录音查看软件。
1643 | 1644 | 因为 BCR 开发者为了降低维护成本、专心只做通话录音工作, 1645 | 选择不制作录音管理的界面。因此,有人制作了配套的通话录音查看软件。 1646 | 作为 Linux 用户,我对这种决定表示完全理解。 1647 | 1648 |
1649 | 1650 | - [Call Recorder](https://gitlab.com/axet/android-call-recorder) 1651 | [[F-Droid](https://f-droid.org/packages/com.github.axet.callrecorder/)] 1652 | GitLab Last Commit 1653 | 1654 |
1655 | 1656 | 电话自动录音,非本土化系统中很实用。
1657 | 1658 | 搭配 Magisk 模块可以成为系统应用。 1659 | 1660 | 之前作为第三方应用使用时,经常出现不会触发录音的问题,不知道安装为系统应用能否正常使用。推荐上面的 BCR。 1661 | 1662 |
1663 | 1664 | #### 应用管理 1665 | 1666 | - [App Manager](https://github.com/MuntashirAkon/AppManager) 1667 | [[F-Droid](https://f-droid.org/packages/io.github.muntashirakon.AppManager/)] 1668 | [[网站](https://muntashirakon.github.io/AppManager/)]\* 1669 | GitHub last commit (branch) 1670 | 1671 |
1672 | 1673 | 极其强大的应用管理器。
1674 | 1675 | 称其为最强也不为过。即使只作为查看器,它所展示的应用详细信息也是同类应用中最详尽的。强大的代价是牺牲了易用性,属于极客工具。 1676 | 1677 |
1678 | 1679 | - [LibChecker](https://github.com/LibChecker/LibChecker) 1680 | [[F-Droid](https://f-droid.org/packages/com.absinthe.libchecker/)]\* 1681 | GitHub last commit (branch) 1682 | 1683 |
1684 | 1685 | 主要用于查看应用使用的第三方库,特点是可快速筛选 32/64 位应用。
1686 | 1687 | 让我能及时用 64 位版本替换掉原先误装的 32 位版本。 1688 | 1689 |
1690 | 1691 | - [Activity Manager](https://github.com/sdex/ActivityManager) 1692 | [[F-Droid](https://f-droid.org/packages/com.activitymanager/)]\* 1693 | GitHub last commit (branch) 1694 | 1695 | 高级的 Activity 和快捷方式启动器。 1696 | 1697 | - [Language Selector](https://github.com/VegaBobo/Language-Selector) 1698 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/vegabobo.languageselector)]\* 1699 | GitHub last commit (branch) 1700 | 1701 |
1702 | 1703 | 更改应用的显示语言,需要 Android 13+ 和 Shizuku。
1704 | 1705 | 虽然使用条件苛刻,但值得一用。有些应用只有简/繁其中一种翻译,且没有适配 Android 13 新增的在应用设置中选择语言的特性。此应用可对指定应用伪装系统语言,以达到改变应用内语言的目的。 1706 | 1707 |
1708 | 1709 |
1710 | 1711 | 过时的内容 1712 | 1713 | - _~~[Anywhere-](https://github.com/zhaobozhen/Anywhere-)~~ 1714 | [[网站](https://absinthe.life/Anywhere-Docs/guide/)]\*_ 1715 | GitHub last commit (branch) 1716 | 1717 |
1718 | 1719 | _更多的快捷方式,已停止开发。_ 1720 | 1721 | **源码已存档:20240929** 1722 | 1723 | 将你常用的应用页面(Activity)收集到一个界面并保存,可以在无需经过应用主界面的情况下快速打开。这里页面可以是扫码页面,可以是签到页面,实际上可以是任意软件的几乎任意界面。可玩性高,看你有没有需求了。 1724 | 1725 | 这个软件没有上架 F-Droid 或 IzzyOnDroid,在酷安也被下架了,截至添加本条目时只能在 Github Releases 或者谷歌商店下载到。 1726 | 1727 |
1728 | 1729 |
1730 | 1731 | #### 应用冻结 1732 | 1733 | - [Hail(雹)](https://github.com/aistra0528/Hail) 1734 | [[F-Droid](https://f-droid.org/packages/com.aistra.hail/)] 1735 | GitHub last commit (branch) 1736 | 1737 |
1738 | 1739 | 比较实用的应用冻结软件。
1740 | 1741 | 有很多冻结的途径可选如停用、隐藏和暂停,权限可以通过 Shizuku/root 等方式获取。软件整体质量很高,界面也遵循了最新的质感设计,体验很不错。 1742 | 1743 | 我比较喜欢使用暂停这一方式,主要原因是桌面的图标不会消失,比如在停用后恢复的话桌面图标也没有了。设置自动冻结的选项也比较丰富。如果你有些软件常年不会用,可以冻结了以防这些软件时常在后台有联网、弹广告等活动。 1744 | 1745 |
1746 | 1747 | - [SuperFreezZ](https://gitlab.com/SuperFreezZ/SuperFreezZ) 1748 | [[F-Droid](https://f-droid.org/packages/superfreeze.tool.android/)] 1749 | [[网站](https://superfreezz.gitlab.io/)] 1750 | GitLab Last Commit 1751 | 1752 |
1753 | 1754 | 冻结软件的后台活动,类似于 Greenify。
1755 | 1756 | 开发似乎停滞了。 1757 | 1758 | 它的冻结与上面的“雹”不同,并不是禁用、暂停或者隐藏软件,仅仅是限制软件的后台。SuperFreezZ 会自动冻结 7 天以上未使用的软件。我不知道怎么评估它的效果,大家不妨自己试一试。 1759 | 1760 |
1761 | 1762 | #### 系统清理 1763 | 1764 | - [SD Maid SE](https://github.com/d4rken-org/sdmaid-se) 1765 | [[F-Droid](https://f-droid.org/packages/eu.darken.sdmse/)] 1766 | GitHub last commit (branch) 1767 | 1768 |
1769 | 1770 | SD Maid 二代。
1771 | 1772 | 估计很多人都用过 SD Maid,这个是其作者为更高安卓版本重新开发的开源版本。SE 是什么意思作者也[没有给出解释](https://github.com/d4rken-org/sdmaid-se/wiki/FAQ#what-does-the-se-in-sd-maid-se-stand-for),或可解读为第二版 Second Edition。 1773 | 1774 | 目前版本有各种系统清理选项,还有存储占用分析。已经基本可以替代原版本了。 1775 | 1776 |
1777 | 1778 |
1779 | 1780 | 过时的内容 1781 | 1782 | - _~~[LTE Cleaner](https://github.com/TheRedSpy15/LTECleanerFOSS) 1783 | [[F-Droid](https://f-droid.org/packages/theredspy15.ltecleanerfoss/)]~~_ 1784 | 1785 |
1786 | 1787 | _系统清理软件,已删库跑路。_ 1788 | 1789 | **源码已 404 / F-droid 已 404** 1790 | 1791 | 这个并不是很强大,它只负责清理日志(Log)、临时文件(Temporary)和空文件夹(Empty)。但是聊胜于无。 1792 | 1793 |
1794 | 1795 |
1796 | 1797 | #### 系统美化 1798 | 1799 | - [Doodle](https://github.com/patzly/doodle-android) 1800 | [[F-Droid](https://f-droid.org/packages/xyz.zedler.patrick.doodle/)] 1801 | [[网站](https://patrickzedler.com/doodle/)] 1802 | GitHub last commit (branch) 1803 | 1804 |
1805 | 1806 | 质感设计风格的动态壁纸。
1807 | 1808 | 具有自动暗色模式和省电动画等特点。喜欢抽象、简约风格的可以试一试。 1809 | 1810 |
1811 | 1812 | - [Iconify](https://github.com/Mahmud0808/Iconify) 1813 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.drdisagree.iconify.foss)] 1814 | GitHub last commit (branch) 1815 | 1816 |
1817 | 1818 | 定制系统界面,需要 root。
1819 | 1820 | 不要被名字骗了,这个软件不仅可以改变图标,还可以修改很多系统界面的图标、颜色、形状和风格。如果用 Linux 的朋友,可以把这个软件所达到的自由度类比为 GTK/Qt 主题。 1821 | 1822 |
1823 | 1824 | - [Smartspacer](https://github.com/KieronQuinn/Smartspacer)\* 1825 | GitHub last commit (branch) 1826 | 1827 |
1828 | 1829 | 第三方一目了然(At a Glance)和负一屏。
1830 | 1831 | 可作为小部件或升级 Pixel 的一目了然功能(需要 Shizuku)。也可直接作为第三方启动器的负一屏(如 Nova Launcher / Neo Launcher)或替换 Google Discover(需要 Xposed)。 1832 | 1833 |
1834 | 1835 | #### 系统信息 1836 | 1837 | - [CPU Info](https://github.com/kamgurgul/cpu-info) 1838 | [[F-Droid](https://f-droid.org/packages/com.kgurgul.cpuinfo/)] 1839 | GitHub last commit (branch) 1840 | 1841 | 展示系统软硬件信息,如 CPU 核心频率等,但并不全面。 1842 | 1843 | #### 手机安全 1844 | 1845 | - [Hypatia](https://github.com/MaintainTeam/Hypatia) 1846 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/org.maintainteam.hypatia)] 1847 | GitHub last commit 1848 | 1849 |
1850 | 1851 | 恶意软件扫描应用,已由 fork 项目接手。
1852 | 1853 | 母项目 DivestOS 终止后,旗下所有项目都停止开发。原项目 [Hypatia](https://gitlab.com/divested-mobile/hypatia) [[F-Droid](https://f-droid.org/packages/us.spotco.malwarescanner/)] GitLab Last Commit 1854 | 1855 | 自称安卓第一款恶意软件扫描应用。不过,既然都用开源软件了,这个的意义就没那么大了,除非用户依然想胡乱下载其他的东西。 1856 | 1857 |
1858 | 1859 | #### 电脑连接 1860 | 1861 | - [A2LN](https://github.com/patri9ck/a2ln-app) 1862 | [[F-Droid](https://f-droid.org/packages/dev.patri9ck.a2ln/)] 1863 | [[网站](https://patri9ck.dev/a2ln/)] 1864 | GitHub last commit (branch) 1865 | - _[AN2Linux](https://github.com/rootkiwi/an2linuxclient) 1866 | [[F-Droid](https://f-droid.org/packages/kiwi.root.an2linuxclient/)] 1867 | [[网站](https://github.com/rootkiwi/an2linuxserver)]_ 1868 | GitHub last commit (branch) 1869 | 1870 |
1871 | 1872 | 通知同步软件,将手机上的通知推送到 Linux 电脑上。
1873 | 1874 | 可以通过 WiFi、蓝牙或者移动数据。我只试过 WiFi,不知道另两个体验如何。 1875 | 1876 | 后者已不再维护,**最后更新时间:20210322**。 1877 | 1878 |
1879 | 1880 | - [KDE Connect](https://github.com/KDE/kdeconnect-android) 1881 | [[F-Droid](https://f-droid.org/packages/org.kde.kdeconnect_tp/)] 1882 | [[网站](https://kdeconnect.kde.org/)] 1883 | GitHub last commit (branch) 1884 | 1885 |
1886 | 1887 | 很强大的连接 PC 和手机的工具。
1888 | 1889 | 可以分享文件或文本、同步通知、运行命令和远程控制等等。需要 Linux 系统上安装相应的 PC 端软件,常见的如 KDE 官方的 [Kde Connect](https://kdeconnect.kde.org/) 和适配 GNOME 的 [GSConnect](https://github.com/GSConnect/gnome-shell-extension-gsconnect)。 1890 | 1891 | KDE 团队做的很好的一点是,他们将 KDE Connect 前后端分离开了,真正支撑底层功能的部分实现为一种协议,可以独立于图形界面部分运行。这样在非 KDE 环境,便可以用其它的软件,如我在使用的 [mconnect](https://github.com/grimpy/mconnect),就是没有图形界面,只有命令行接口,但如果你想要的基本功能都具备,可以很灵活而不受桌面环境限制。 1892 | 1893 |
1894 | 1895 | - [Audio Share ](https://github.com/mkckr0/audio-share) 1896 | [[F-Droid](https://f-droid.org/packages/io.github.mkckr0.audio_share_app/)]\* 1897 | GitHub last commit (branch) 1898 | 1899 | 使 PC 的声音通过网络在手机上播放,SoundWire 的替代品。 1900 | 1901 | #### 卫星定位 1902 | 1903 | - [GPSTest](https://github.com/barbeau/gpstest) 1904 | [[F-Droid](https://f-droid.org/packages/com.android.gpstest.osmdroid/)] 1905 | GitHub last commit (branch) 1906 | 1907 |
1908 | 1909 | 显示 GPS 信息,非常丰富。
1910 | 1911 | 可以看到五种全球定位系统的卫星位置、自己的经纬度、海拔还有速度等等。 1912 | 1913 |
1914 | 1915 | #### 传感器 1916 | 1917 | - [Phyphox](https://github.com/phyphox/phyphox-android) 1918 | [[F-Droid](https://f-droid.org/packages/de.rwth_aachen.phyphox/)] 1919 | [[网站](https://phyphox.org/)] 1920 | GitHub last commit (branch) 1921 | 1922 |
1923 | 1924 | 显示手机传感器信息,以及利用手机完成一些小实验。
1925 | 1926 | 这个应用是亚琛大学的老师学生设计开发。可以使手机变身成为一个小的物理实验室,进行光学、声学和力学实验。 1927 | 1928 |
1929 | 1930 | #### 语音助手 1931 | 1932 | - [Dicio assistant](https://github.com/Stypox/dicio-android) 1933 | [[F-Droid](https://f-droid.org/packages/org.stypox.dicio/)] 1934 | GitHub last commit (branch) 1935 | - [RHVoice](https://github.com/RHVoice/RHVoice) 1936 | [[F-Droid](https://f-droid.org/packages/com.github.olga_yakovleva.rhvoice.android/)] 1937 | [[网站](https://rhvoice.org/)] 1938 | GitHub last commit (branch) 1939 | 1940 |
1941 | 1942 | 极其简陋、功能不强的语音助手。先给大家泼冷水,以免误会。
1943 | 1944 | 只有基本的功能,如打开软件、询问天气、简单计算、打电话等等。问题是对中文的支持还没有设置,但不难,需要用配置文件描述触发问题的语句是什么样的,需要提交到官方代码中去。总之,还是不要寄予太高期望,我只是觉得有就值得提一下。 1945 | 1946 | 如果需要听它出声音,还要安装 RHVoice,否则的话只能显示文字。 1947 | 1948 |
1949 | 1950 | #### 统一推送([UnifiedPush](https://unifiedpush.org/)) 1951 | 1952 | UnifiedPush 是一套可以让用户选择推送通知方式的规范和工具。[已适配的应用列表。](https://unifiedpush.org/users/apps/) 1953 | 1954 | - [Ntfy](https://github.com/binwiederhier/ntfy-android) 1955 | [[F-Droid](https://f-droid.org/packages/io.heckel.ntfy/)] 1956 | [[网站](https://ntfy.sh/)] 1957 | GitHub last commit (branch) 1958 | 1959 |
1960 | 1961 | 开源的网络推送服务,可以使用自建服务器。
1962 | 1963 | 通过一个网络连接,就可以把通知发送到已经配置好的手机上。有非常广泛的应用场景。但是对一般人来说,没有这种刚需,有点鸡肋。 1964 | 1965 |
1966 | 1967 | - [Sunup](https://codeberg.org/Sunup/android) 1968 | [[F-Droid](https://f-droid.org/packages/org.unifiedpush.distributor.sunup/)] 1969 | [[网站](https://github.com/mozilla-services/autopush-rs)]\* 1970 | Gitea Last Commit 1971 | 1972 |
1973 | 1974 | 基于 Mozilla Autopush 的网络推送服务。
1975 | 1976 | 项目刚起步,适配的应用寥寥无几。 1977 | 1978 |
1979 | 1980 | - [gCompat-UP](https://codeberg.org/UnifiedPush/fcm-distributor) 1981 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/org.unifiedpush.distributor.fcm)]\* 1982 | Gitea Last Commit 1983 | 1984 |
1985 | 1986 | 将 UnifiedPush 转化为 FCM(谷歌推送)。
1987 | 1988 | 使只支持 UnifiedPush 的应用变为可以使用 FCM 推送。 1989 | 1990 |
1991 | 1992 | ### 极客工具 1993 | 1994 | 我并不想分一个“开发类”,这里的软件并不是面向开发者的,而是喜欢折腾的用户。这也符合最开始制订的”受众广泛“要求。 1995 | 1996 | #### Root 工具 1997 | 1998 | - [Magisk](https://github.com/topjohnwu/Magisk) 1999 | [[F-Droid](https://f-droid.org/packages/com.topjohnwu.magisk/)] 2000 | [[网站](https://topjohnwu.github.io/Magisk/)] 2001 | GitHub last commit (branch) 2002 | 2003 |
2004 | 2005 | 著名的面具,可以提供 root 和修改系统行为的模块。
2006 | 2007 | 不过,不是刚需的话,不建议使用。我使用 LineageOS,因此微信和支付宝的指纹无法正常调用,便使用一些面具模块解决。 2008 | 2009 | Magisk 并没有提供每一种机型的下载,所以其安装过程对所有机型适用。 2010 | 2011 |
2012 | 2013 | #### 文本编辑 2014 | 2015 | - [Editor](https://github.com/billthefarmer/editor) 2016 | [[F-Droid](https://f-droid.org/packages/org.billthefarmer.editor/)] 2017 | [[网站](https://billthefarmer.github.io/editor/)] 2018 | GitHub last commit (branch) 2019 | 2020 |
2021 | 2022 | 轻量的文本编辑器,很小很小的软件还有语法高亮,吹爆它。
2023 | 2024 | 一个问题是,一般只能打开安卓识别为纯文本的文件,连 yaml 都不行。除非文件管理器能强行作为文本打开。GitHub 有好几个 issue 提到,但作者坚决把锅甩给安卓和文件管理器,感觉作者有开发“洁癖”。 2025 | 2026 |
2027 | 2028 | - [Acode](https://github.com/Acode-Foundation/Acode) 2029 | [[F-Droid](https://f-droid.org/packages/com.foxdebug.acode/)] 2030 | [[网站](https://acode.app/)] 2031 | GitHub last commit (branch) 2032 | 2033 |
2034 | 2035 | 更高级的文本/代码编辑器。
2036 | 2037 | 从截图上看,Acode 可能更适合在平板等大屏设备上进行更专业的编辑工作,类似于 VS Code 等软件。 2038 | 2039 |
2040 | 2041 | #### 远程连接 2042 | 2043 | - [ConnectBot](https://github.com/connectbot/connectbot) 2044 | [[F-Droid](https://f-droid.org/packages/org.connectbot/)] 2045 | [[网站](https://connectbot.org/)] 2046 | GitHub last commit (branch) 2047 | 2048 |
2049 | 2050 | SSH 客户端,很好用。
2051 | 2052 | 在维护但很久没有新版本了。我校阅了所有的翻译,希望将来有更新。 2053 | 2054 | 2021.10.25:更新啦。 2055 | 2056 |
2057 | 2058 | - [AVNC](https://github.com/gujjwal00/avnc) 2059 | [[F-Droid](https://f-droid.org/packages/com.gaurav.avnc/)] 2060 | GitHub last commit (branch) 2061 | 2062 |
2063 | 2064 | 简单但不简陋的 VNC 客户端。
2065 | 2066 | 可以通过手势实现不同的鼠标控制事件,因此是很实用的。 2067 | 2068 |
2069 | 2070 | - [RustDesk](https://github.com/rustdesk/rustdesk) 2071 | [[F-Droid](https://f-droid.org/packages/com.carriez.flutter_hbb/)] 2072 | [[网站](https://rustdesk.com/)]\* 2073 | GitHub last commit (branch) 2074 | 2075 | 开源远程桌面应用,TeamViewer 替代方案。 2076 | 2077 | - [WADB](https://github.com/RikkaApps/WADB) 2078 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/moe.haruue.wadb)] 2079 | GitHub last commit (branch) 2080 | 2081 |
2082 | 2083 | 无线 ADB,需要 root。
2084 | 2085 | 虽然安卓在开发者选项中也可以开启“无线调试”,但这里开启的端口是随机的,明显是出于安全考虑。如果你所在网络没有那么危险,这款应用可以在固定的、也是默认的 5555 端口开启无线调试,因此电脑使用 adb 时无需输入端口信息即可连接。 2086 | 2087 |
2088 | 2089 | #### 终端 2090 | 2091 | - [TermOne Plus](https://gitlab.com/termapps/termoneplus) 2092 | [[F-Droid](https://f-droid.org/packages/com.termoneplus/)] 2093 | [[网站](https://termoneplus.com/)] 2094 | GitLab Last Commit 2095 | 2096 |
2097 | 2098 | 终端应用。
2099 | 2100 | 有些系统中会禁用系统自带的安卓终端,所以想要在安卓上执行命令行操作,可以尝试这款应用。 2101 | 2102 |
2103 | 2104 | - [Termux](https://github.com/termux/termux-app) 2105 | [[F-Droid](https://f-droid.org/packages/com.termux/)] 2106 | [[网站](https://termux.dev/)]\* 2107 | GitHub last commit (branch) 2108 | 2109 |
2110 | 2111 | Termux 不仅是一个终端,它还包含了一个完整的生态。
2112 | 2113 | Termux 有自己的包管理,你可以像使用任何 Linux 系统一样使用这个终端,安装软件等都是可以的。 2114 | 2115 | 不过,我自己之前没有收纳这个软件,现在经推荐才加入进来,原因就是它并不适合一般用户,明显是为极客用户而生的。更麻烦的是,貌似 Termux 在 Android 12+ [有被系统杀掉进程](https://github.com/termux/termux-app/issues/2366) 的问题,解决这个问题又是需要折腾系统(如果愿意使用 Tasker,这个问题可以使用 [Termux:Tasker](https://f-droid.org/packages/com.termux.tasker/) 解决,LineageOS 20 用此方法在 Termux 中开机启动后自动挂代理,几乎未被系统杀死过)。总之,我认为想玩 Linux 的话,最佳办法是在真机或虚拟机里安装 Linux 系统,Termux 的使用场景真的比较有限。 2116 | 2117 |
2118 | 2119 | #### 抓包工具 2120 | 2121 | - [PCAPdroid](https://github.com/emanuele-f/PCAPdroid) 2122 | [[F-Droid](https://f-droid.org/packages/com.emanuelef.remote_capture/)] 2123 | [[网站](https://emanuele-f.github.io/PCAPdroid/)]\* 2124 | GitHub last commit (branch) 2125 | 2126 | Android 抓包工具,可[配合 Wireshark](https://emanuele-f.github.io/PCAPdroid/advanced_features#45-pcapdroid-trailer) 使用。 2127 | 2128 | #### Git 及平台客户端 2129 | 2130 | - [OctoDroid](https://github.com/slapperwan/gh4a) 2131 | [[F-Droid](https://f-droid.org/packages/com.gh4a/)] 2132 | [[网站](https://slapperwan.github.io/gh4a/)] 2133 | GitHub last commit (branch) 2134 | 2135 |
2136 | 2137 | GitHub 客户端,对 GitHub 各项功能支持比较全面。
2138 | 2139 | reaction 表情、通知等细节都有,但是开发比较迟缓了。 2140 | 2141 |
2142 | 2143 | - _[GitFox](https://gitlab.com/terrakok/gitlab-client) 2144 | [[F-Droid](https://f-droid.org/packages/com.gitlab.terrakok.gitfox/)]_ 2145 | GitLab Last Commit 2146 | 2147 |
2148 | 2149 | _GitLab 客户端,有点简洁,功能不多。_ 2150 | 2151 | **最后更新时间:20220216** 2152 | 2153 | GitLab 可以自主搭建服务器,因此支持登录其他服务器。 2154 | 2155 |
2156 | 2157 | - _[GitTouch](https://github.com/pd4d10/git-touch) 2158 | [[F-Droid](https://f-droid.org/packages/io.github.pd4d10.gittouch/)]_ 2159 | GitHub last commit (branch) 2160 | 2161 |
2162 | 2163 | _很多 git 托管平台的客户端,比如 GitHub,GitLab 等。_ 2164 | 2165 | **最后更新时间:20221030** 2166 | 2167 | 注意不是 git 客户端,没发现很好的 git 客户端。 2168 | 2169 |
2170 | 2171 | - [MGit](https://github.com/maks/MGit) 2172 | [[F-Droid](https://f-droid.org/packages/com.manichord.mgit/)] 2173 | [[网站](https://manichord.com/projects/mgit.html)] 2174 | GitHub last commit (branch) 2175 | 2176 |
2177 | 2178 | 不太好的 git 客户端里不太差的一个。
2179 | 2180 | 在维护,但很久不发布新版本,界面也很古老,是 Android 4 时代的界面。 2181 | 2182 |
2183 | 2184 | #### F-Droid 状态 2185 | 2186 | - [F-Droid Build Status](https://codeberg.org/pstorch/F-Droid_Build_Status) 2187 | [[F-Droid](https://f-droid.org/packages/de.storchp.fdroidbuildstatus/)] 2188 | Gitea Last Commit 2189 | 2190 |
2191 | 2192 | 可以查看 F-Droid 软件编译状态。
2193 | 2194 | F-Droid 平台所有软件都严格在他们的服务器上编译,这是和其他任何接受直接上传编译好安装包的应用商店最大的不同。也因此要等待编译,一般要几天时间,用这个就可以看新版本编译完成没有。 2195 | 2196 |
2197 | 2198 | #### 手册 2199 | 2200 | - [Linux Command Library](https://github.com/SimonSchubert/LinuxCommandLibrary) 2201 | [[F-Droid](https://f-droid.org/packages/com.inspiredandroid.linuxcommandbibliotheca/)] 2202 | [[网站](https://linuxcommandlibrary.com/)] 2203 | GitHub last commit (branch) 2204 | 2205 | Linux 相关命令、应用的帮助手册,主要包括大量 man pages。 2206 | 2207 | ### 社交聊天 2208 | 2209 | #### 聊天软件 2210 | 2211 | 更学究的讲,这一类软件叫做“即时通信”(Instant Messaging)。 2212 | 2213 | - [Telegram FOSS](https://github.com/Telegram-FOSS-Team/Telegram-FOSS) 2214 | [[F-Droid](https://f-droid.org/packages/org.telegram.messenger/)] 2215 | [[网站](https://telegram.org/)] 2216 | GitHub last commit (branch) 2217 | 2218 |
2219 | 2220 | 最常用的开源(只有前端开源)聊天(即时通信)软件。
2221 | 2222 | 该 F-Droid 版本去除原版所包含的谷歌服务在内的一些闭源成分。 2223 | 2224 |
2225 | 2226 | - [Revolution IRC](https://github.com/MCMrARM/revolution-irc) 2227 | [[F-Droid](https://f-droid.org/packages/io.mrarm.irc/)] 2228 | [[网站](https://mrarm.io/)] 2229 | GitHub last commit (branch) 2230 | 2231 |
2232 | 2233 | 安卓(不一定)最佳 IRC 客户端,有用 IRC 的老伙伴估计也已经知道了。
2234 | 2235 | ~~**警告**:已经很长时间没有更新了。~~ 好像有人想接手项目,让我们静观其变。 2236 | 2237 | 界面整洁,功能全面。可以在后台一直保持连接。 2238 | 2239 |
2240 | 2241 | - [Goguma](https://codeberg.org/emersion/goguma) 2242 | [[F-Droid](https://f-droid.org/packages/fr.emersion.goguma/)] 2243 | [[网站](https://sr.ht/~emersion/goguma/)] 2244 | Gitea Last Commit 2245 | 2246 |
2247 | 2248 | 更加现代化的 IRC 客户端,支持很多 IRCv3 的新标准。
2249 | 2250 | 坏消息是,很多主流 IRC 服务器基本不支持 IRCv3 特性(手动斜眼)。 2251 | 2252 |
2253 | 2254 | - [Jami](https://git.jami.net/savoirfairelinux/jami-client-android) 2255 | [[F-Droid](https://f-droid.org/packages/cx.ring/)] 2256 | [[网站](https://jami.net/)]\* 2257 | GitLab Last Commit 2258 | 2259 | 加密聊天软件,支持 UnifiedPush。还可以用作 SIP 客户端。 2260 | 2261 | - [TRIfA](https://github.com/zoff99/ToxAndroidRefImpl) 2262 | [[F-Droid](https://f-droid.org/packages/com.zoffcc.applications.trifa/)] 2263 | [[网站](https://tox.zoff.cc/)]\* 2264 | GitHub last commit (branch) 2265 | 2266 | Tox 协议的安卓客户端,不挂后台需要安装 [Tox Notify](https://github.com/zoff99/tox_push_msg_app) 使用 UnifiedPush 推送。 2267 | 2268 | #### 社交平台 2269 | 2270 | - [Infinity for Reddit](https://github.com/Docile-Alligator/Infinity-For-Reddit) 2271 | [[IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/ml.docilealligator.infinityforreddit.patreon)] 2272 | GitHub last commit (branch) 2273 | 2274 | Reddit 客户端,F-Droid 上有好几个 Reddit 客户端,这个是我最喜欢的。 2275 | 2276 | - [RedReader](https://github.com/QuantumBadger/RedReader) 2277 | [[F-Droid](https://f-droid.org/packages/org.quantumbadger.redreader/)] 2278 | GitHub last commit (branch) 2279 | 2280 | Reddit 客户端,很简洁轻量。我个人更喜欢 Infinity 和 Slide。 2281 | 2282 | - [Glider](https://github.com/Mosc/Glider) 2283 | [[F-Droid](https://f-droid.org/packages/nl.viter.glider/)] 2284 | GitHub last commit (branch) 2285 | 2286 | 著名面向 IT 领域的资讯平台 Hacker News 的客户端,很精巧,用起来很顺手。 2287 | 2288 | - _[Twidere X](https://github.com/TwidereProject/TwidereX-Android) 2289 | ~~[[F-Droid](https://f-droid.org/packages/com.twidere.twiderex/)]~~ 2290 | [[网站](https://x.twidere.com/)]_ 2291 | GitHub last commit (branch) 2292 | 2293 |
2294 | 2295 | _Twitter 客户端,开源中最佳,没有之一。似乎已死。_ 2296 | 2297 | **最后更新时间:20230524 / F-droid & Google Play 均已 404** 2298 | 2299 |
2300 | 2301 | - [Fritter](https://github.com/jonjomckay/fritter) 2302 | ~~[[F-Droid](https://f-droid.org/packages/com.jonjomckay.fritter/)]~~ 2303 | [[网站](https://fritter.cc/)] 2304 | GitHub last commit (branch) 2305 | 2306 |
2307 | 2308 | Fritter 是 Twitter 的无登录客户端,应用商店均已阵亡。
2309 | 2310 | 源码尚在维护。 2311 | 2312 | 类似于 NewPipe 之于 YouTube,所有数据都在本地。 2313 | 2314 |
2315 | 2316 | - [NewPipe](https://github.com/TeamNewPipe/NewPipe) 2317 | [[F-Droid](https://f-droid.org/packages/org.schabi.newpipe/)] 2318 | [[网站](https://newpipe.net/)] 2319 | GitHub last commit (branch) 2320 | 2321 | 注重隐私的 YouTube 客户端,不能登陆,只能看,不过非常好用。 2322 | 2323 | - [PipePipe](https://github.com/InfinityLoop1308/PipePipe) 2324 | [[F-Droid](https://f-droid.org/packages/InfinityLoop1309.NewPipeEnhanced/)] 2325 | [[网站](https://pipepipe.dev/)]\* 2326 | GitHub last commit (branch) 2327 | 2328 |
2329 | 2330 | 基于 Newpipe,同时可以观看其他视频站如 bilibili/niconico。
2331 | 2332 | bilibili 无需登录即可播放 1080p 视频。 2333 | 2334 |
2335 | 2336 | - [Shaft](https://github.com/CeuiLiSA/Pixiv-Shaft) 2337 | GitHub last commit (branch) 2338 | - [PixEz](https://github.com/Notsfsssf/pixez-flutter) 2339 | GitHub last commit (branch) 2340 | 2341 | 都是 Pixiv 客户端,做的也都不错。 2342 | 2343 | - [Hentoid](https://github.com/avluis/Hentoid) 2344 | GitHub last commit (branch) 2345 | - _~~[Hendroid](https://github.com/Nonononoki/Hendroid) 2346 | [[F-Droid](https://f-droid.org/packages/org.nonononoki.hendroid/)]~~_ 2347 | GitHub last commit (branch) 2348 | 2349 |
2350 | 2351 | 奇怪漫画网站的客户端,可以下载漫画。
2352 | 2353 | 后者是前者的 fork。由于 Hentoid 使用了某个闭源库,Hendroid 已停止开发。 2354 | 2355 |
2356 | 2357 | ### 游戏 2358 | 2359 | #### 模拟器 2360 | 2361 | - [Lemuroid](https://github.com/Swordfish90/Lemuroid) 2362 | [[F-Droid](https://f-droid.org/packages/com.swordfish.lemuroid/)] 2363 | GitHub last commit (branch) 2364 | 2365 |
2366 | 2367 | 很强大的游戏机模拟器,支持任天堂、索尼等 20 多款经典游戏机的模拟。
2368 | 2369 | Nintendo、GBA、PSP 都没问题。你只要下载一个游戏 ROM,扔到指定文件夹,就可以玩了,简直良心神器! 2370 | 2371 | 一个软件给手机游戏带来无限可能,可以找回童年,或者把丢掉的童年找回来! 2372 | 2373 |
2374 | 2375 | #### 休闲益智 2376 | 2377 | - [Antimine](https://github.com/lucasnlm/antimine-android) 2378 | [[F-Droid](https://f-droid.org/packages/dev.lucanlm.antimine/)] 2379 | GitHub last commit (branch) 2380 | 2381 | 很棒的扫雷游戏,界面漂亮,操作直观。 2382 | 2383 | - [TriPeaks](https://github.com/mimoguz/tripeaks-gdx) 2384 | [[F-Droid](https://f-droid.org/packages/ogz.tripeaks/)] 2385 | GitHub last commit (branch) 2386 | 2387 | 像素风格的纸牌游戏,很简单,只有这一种游戏,加进来是因为界面很精致。 2388 | 2389 | - [Apple Flinger](https://gitlab.com/ar-/apple-flinger) 2390 | [[F-Droid](https://f-droid.org/packages/com.gitlab.ardash.appleflinger.android/)] 2391 | GitLab Last Commit 2392 | 2393 | 类似愤怒的小鸟,画面很精致。但是关卡太少了,不过瘾,也不更新了。 2394 | 2395 | - [Sudoku](https://github.com/SecUSo/privacy-friendly-sudoku) 2396 | [[F-Droid](https://f-droid.org/packages/org.secuso.privacyfriendlysudoku/)] 2397 | [[网站](https://secuso.aifb.kit.edu/english/Sudoku.php)] 2398 | GitHub last commit (branch) 2399 | 2400 |
2401 | 2402 | 数独,F-Droid 有几个数独游戏,这个用户体验是很好的。
2403 | 2404 | 还有[另一个](https://gitlab.com/opensudoku/opensudoku)GitLab Last Commit,但是自带只有 90 个离线关卡,此外只能下载导入。 2405 | 2406 |
2407 | 2408 | - [2048](https://github.com/andstatus/game2048) 2409 | [[F-Droid](https://f-droid.org/packages/org.andstatus.game2048/)] 2410 | GitHub last commit (branch) 2411 | 2412 | 目前维护最积极的 2048。 2413 | 2414 | - _[Blockinger](https://github.com/vocollapse/Blockinger) 2415 | ~~[[F-Droid](https://f-droid.org/packages/org.blockinger.game/)]~~_ 2416 | GitHub last commit (branch) 2417 | 2418 |
2419 | 2420 | _俄罗斯方块。很久很久很久没更新了,但是还可以用。_ 2421 | 2422 | **最后更新时间:20130815 / F-droid 已 404** 2423 | 2424 | 即便很老,但玩起来很顺手,反应灵敏,比较严格的经典规则,我认为高手也能玩的很舒服。也比较无奈,竟然没有较新的开源俄罗斯方块。 2425 | 2426 | 小提示:可以用上面的 Lemuroid 下载 Nintendo 原版 ROM(1991 年)玩原汁原味的俄罗斯方块。不过可能有点延迟,不灵敏。 2427 | 2428 |
2429 | 2430 | - _[Falling Lightblocks](https://github.com/MrStahlfelge/lightblocks) 2431 | [[网站](https://www.golfgl.de/lightblocks/)]_ 2432 | GitHub last commit (branch) 2433 | 2434 |
2435 | 2436 | _经推荐发现的另一款开源俄罗斯方块,更加新一些。_ 2437 | 2438 | **最后有效提交时间:20220104** 2439 | 2440 | 操作体验上与 Blockinger 不同,支持手势操作,有过渡动画。有一些新版俄罗斯方块的操作,比如 hold。 2441 | 2442 | 但这个不是完全开源,它可以连接非开源的服务器,(可选择?)上传游戏全程操作,和登录谷歌账号进行同步。 2443 | 2444 |
2445 | 2446 | - [Simon Tatham's Puzzles](https://github.com/chrisboyle/sgtpuzzles) 2447 | [[F-Droid](https://f-droid.org/packages/name.boyle.chris.sgtpuzzles/)] 2448 | [[网站](https://chris.boyle.name/projects/android-puzzles/)] 2449 | GitHub last commit (branch) 2450 | 2451 | 40 款益智小游戏合集,包含扫雷等,想费一费脑细胞的可以试试。 2452 | 2453 | - [Forkyz](https://gitlab.com/Hague/forkyz) 2454 | [[F-Droid](https://f-droid.org/packages/app.crossword.yourealwaysbe.forkyz/)] 2455 | GitLab Last Commit 2456 | 2457 |
2458 | 2459 | 纵横字谜。不推荐,只是展示有这么个游戏。
2460 | 2461 | 全是英文的,并且提示词都是那种没在英语文化中长大就看不懂的梗。 2462 | 2463 |
2464 | 2465 | - [Lexica](https://github.com/lexica/lexica) 2466 | [[F-Droid](https://f-droid.org/packages/com.serwylo.lexica/)] 2467 | GitHub last commit (branch) 2468 | 2469 | 连字成词的单词拼写游戏,对词汇量要求高,否则心态容易崩。 2470 | 2471 | - _[Open Golf](https://github.com/mgerdes/Open-Golf) 2472 | [[F-Droid](https://f-droid.org/packages/me.mgerdes.open_golf/)]_ 2473 | GitHub last commit (branch) 2474 | 2475 |
2476 | 2477 | _一个小的高尔夫球游戏,但是关卡太少了。_ 2478 | 2479 | **最后更新时间:20220525** 2480 | 2481 | 用滑动控制力度方向,让球经历复杂地形进洞。 2482 | 2483 |
2484 | 2485 | #### 棋类 2486 | 2487 | - [Lichess](https://github.com/lichess-org/lichobile) 2488 | [[F-Droid](https://f-droid.org/packages/org.lichess.mobileapp.free/)] 2489 | [[网站](https://lichess.org/)] 2490 | GitHub last commit (branch) 2491 | 2492 |
2493 | 2494 | 在线国际象棋对弈应用。
2495 | 2496 | 这方面真的希望国内做出一些比较开放的棋类对弈平台,给开源应用提供一些可能性。 2497 | 2498 |
2499 | 2500 | - [Gobandroid](https://github.com/ligi/gobandroid) 2501 | [[F-Droid](https://f-droid.org/packages/org.ligi.gobandroid_hd/)] 2502 | GitHub last commit (branch) 2503 | - [gobandroid ai gnugo](https://github.com/ligi/gobandroid-ai-gnugo) 2504 | [[F-Droid](https://f-droid.org/packages/org.ligi.gobandroidhd.ai.gnugo/)] 2505 | GitHub last commit (branch) 2506 | 2507 |
2508 | 2509 | 第一个是围棋棋盘应用,第二个提供了围棋引擎 gnugo,可以让你与电脑对弈。
2510 | 2511 | Gnugo 棋力貌似可以达到 3k,初学者是完全够用的(但手机处理器肯定会拉低很多)。 2512 | 2513 |
2514 | 2515 | #### 塔防 2516 | 2517 | - [Mindustry](https://github.com/Anuken/Mindustry) 2518 | [[F-Droid](https://f-droid.org/packages/io.anuke.mindustry/)] 2519 | [[网站](https://mindustrygame.github.io/)] 2520 | GitHub last commit (branch) 2521 | 2522 |
2523 | 2524 | 非常精良的塔防游戏。
2525 | 2526 | Mindustry 比一般的塔防要复杂,比如要采各种矿、建立资源运输管道供给防御工事、开发科技树,敌人自由走动。有点像即时策略 RTS 了(好像就是),可玩性 max。 2527 | 2528 | 没事了,已经更新了。~~注:目前由于 F-Droid 服务器编译环境不兼容,软件版本卡在了主版本 5。~~ 2529 | 2530 |
2531 | 2532 | - [Anuto TD](https://github.com/mjaun/android-anuto) 2533 | [[F-Droid](https://f-droid.org/packages/ch.logixisland.anuto/)] 2534 | GitHub last commit (branch) 2535 | 2536 |
2537 | 2538 | 塔防游戏,界面元素都是作者手画的。
2539 | 2540 | 作者自认为很丑,因而得名(ANother Ugly TOwer defense)。游戏并不是很优秀,单位比较少,画面粗糙,敌人多了再开加速会很卡。但是我一度很上瘾。 2541 | 2542 |
2543 | 2544 | #### 探险 2545 | 2546 | - [Shattered Pixel Dungeon](https://github.com/00-Evan/shattered-pixel-dungeon) 2547 | [[F-Droid](https://f-droid.org/packages/com.shatteredpixel.shatteredpixeldungeon/)] 2548 | [[网站](https://shatteredpixel.com/shatteredpd/)] 2549 | GitHub last commit (branch) 2550 | 2551 |
2552 | 2553 | Roguelike 类地牢探险游戏,画面是像素风格的,很精致。
2554 | 2555 | 一旦死就要重来,每次游戏都会随机生成场景,自己玩过感觉有难度。现在更新非常频繁,发布了 1.0 版本,质量有保证。 2556 | 2557 |
2558 | 2559 | - [Andor's Trail(安道尔追踪)](https://github.com/AndorsTrailRelease/andors-trail) 2560 | [[F-Droid](https://f-droid.org/packages/com.gpl.rpg.AndorsTrail/)] 2561 | [[网站](https://andorstrail.com/)] 2562 | GitHub last commit (branch) 2563 | 2564 |
2565 | 2566 | 任务驱动的 RPG 游戏,就是那种升级加技能点买装备打怪兽的游戏。
2567 | 2568 | 游戏其实还在持续完善,地图还没做完,所以有一部分故事线和任务都是断的。不过目前的部分已经可以玩几个星期了。还有问题是大部分对话是英文,中文翻译的很少。 2569 | 2570 | 时隔好久,又看了一眼 git 仓库。你猜怎么着,它一小时前更新版本(v0.7.14)了,巧不巧!这个版本有很多人(包括我)更新的翻译,但是依然剩下 59% 的内容没有翻译。游戏里这些人话可真多。 2571 | (2023 年或者更早的时候,有好多人把所有游戏内容都翻译了……上万的字符串啊,你们太牛了,给你们点赞。) 2572 | 2573 |
2574 | 2575 | - [Xeonjia:寒冰之旅](https://gitlab.com/deepdaikon/Xeonjia) 2576 | [[F-Droid](https://f-droid.org/packages/xyz.deepdaikon.xeonjia/)] 2577 | GitLab Last Commit 2578 | 2579 |
2580 | 2581 | 一个“滑冰”的探险游戏。
2582 | 2583 | 即在冰上行走不会停,这很大程度影响了角色的行走策略。没错,这又是像素风格的界面。 2584 | 2585 |
2586 | 2587 | #### 沙盒 2588 | 2589 | - [Luanti](https://github.com/luanti-org/luanti) 2590 | [[F-Droid](https://f-droid.org/packages/net.minetest.minetest/)] 2591 | [[网站](https://www.luanti.org)] 2592 | GitHub last commit (branch) 2593 | 2594 |
2595 | 2596 | 类似 Minecraft 的开源沙盘游戏,可玩性很高。
2597 | 2598 | 原名 Minetest。我没怎么玩过,应该添加一些模块,默认好像真的只有沙盘。 2599 | 2600 |
2601 | 2602 | #### 赛车 2603 | 2604 | - [SuperTuxKart](https://github.com/supertuxkart/stk-code) 2605 | [[F-Droid](https://f-droid.org/packages/org.supertuxkart.stk/)] 2606 | [[网站](https://supertuxkart.net/Main_Page)] 2607 | GitHub last commit (branch) 2608 | 2609 |
2610 | 2611 | 大名鼎鼎的开源赛车游戏。
2612 | 2613 | 游戏画面是卡通风格,有很多的跑道、赛车和道具,多种游戏模式。是开源游戏里体量很大的了。适合休闲时玩一玩。 2614 | 2615 |
2616 | 2617 | - [Pixel Wheels](https://github.com/agateau/pixelwheels) 2618 | [[F-Droid](https://f-droid.org/packages/com.agateau.tinywheels.android/)] 2619 | [[网站](https://agateau.com/projects/pixelwheels/)] 2620 | GitHub last commit (branch) 2621 | 2622 |
2623 | 2624 | 顶部视角的赛车游戏,像素风格,游戏节奏快。
2625 | 2626 | 因为不是第一视角,感觉操作有点违反直觉,转弯程度不容易控制,但熟悉了之后还蛮好玩的。 2627 | 2628 | 我[建议开发者](https://github.com/agateau/pixelwheels/pull/143)使用了文件很小的子集字体,并贡献了中文翻译,不用谢。 2629 | 2630 |
2631 | 2632 | #### 策略 2633 | 2634 | - [UnCiv](https://github.com/yairm210/UnCiv) 2635 | [[F-Droid](https://f-droid.org/packages/com.unciv.app/)] 2636 | GitHub last commit (branch) 2637 | 2638 |
2639 | 2640 | 简化的文明 5,有各种国家、职业、建筑,丰富的科技树。
2641 | 2642 | 作者是试图还原文明 5 的游戏功能的,界面则抽象化了,这也使得游戏体积很小。没玩过文明 5 的我表示入手很痛苦😅。 2643 | 2644 |
2645 | 2646 | #### 魔方 2647 | 2648 | - [DCTimer](https://github.com/MeigenChou/DCTimer-Android) 2649 | GitHub last commit (branch) 2650 | 2651 |
2652 | 2653 | 这不是游戏,是魔方速拧计时软件。
2654 | 2655 | 功能相当丰富,生成打乱几乎支持所有比赛类别,还有数据分析等。网页端还有个 csTimer,都是开源的。 2656 | 2657 |
2658 | 2659 | ### LineageOS 自带 2660 | 2661 | - [Eleven](https://github.com/LineageOS/android_packages_apps_Eleven) 2662 | GitHub last commit (branch) 2663 | 2664 | LineageOS 自带的音乐软件,基本功能都到位了,我就没有再用第三方音乐软件。 2665 | 2666 | - [DocumentsUI](https://github.com/LineageOS/android_packages_apps_DocumentsUI) 2667 | GitHub last commit (branch) 2668 | 2669 |
2670 | 2671 | LineageOS 自带文件管理器。界面非常质感设计,很好看。
2672 | 2673 | 功能少而精:整理不同类型的文件,比如会将所有含图片的子文件夹并排,将音乐按歌手-唱片分类(不需要手动建立文件夹),筛选大文件,等等。 2674 | 2675 |
2676 | 2677 |
2678 | 2679 | 过时的内容 2680 | 2681 | - _~~[Terminal](https://github.com/LineageOS/android_packages_apps_Terminal)~~_ 2682 | GitHub last commit (branch) 2683 | 2684 |
2685 | 2686 | _安卓自带终端,需在开发者选项中开启。已在 18.1 后被废弃。_ 2687 | 2688 | 这个终端很简单,几乎没有选项,就是单纯地执行命令。这不就是终端的功能吗? 2689 | 2690 |
2691 | 2692 |
2693 | 2694 | ## 相似集合 2695 | 2696 | 以下一些集合也列举了很多安卓开源软件。 2697 | 2698 | - [推薦的好用開源 Android APP 中文列表](https://github.com/ivon852/awesome-foss-android-apps) 2699 | 2700 | - [Android FOSS](https://github.com/offa/android-foss) 2701 | 2702 | - [Cool FOSS Android Apps](https://github.com/albertomosconi/foss-apps) 2703 | 2704 | - [Awesome Android Apps](https://github.com/Psyhackological/AAA) 2705 | 2706 | - _~~[Awesome Android Apps](https://github.com/LinuxCafeFederation/awesome-android)~~ (已 404)_ 2707 | 2708 | ## 版权 2709 | 2710 | 版权声明:本文为 [Lu Xu](https://github.com/xlucn) 原创,依据 [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) 许可证进行授权,转载请附上出处链接及本声明。 2711 | 2712 | 原文链接:https://github.com/xlucn/oh-my-foss-android 2713 | 2714 | ## Star History 2715 | 2716 | [![Star History Chart](https://api.star-history.com/svg?repos=xlucn/oh-my-foss-android&type=Timeline)](https://star-history.com/#xlucn/oh-my-foss-android&Timeline) 2717 | --------------------------------------------------------------------------------