头条号每天坚持更新原创干货技术文章,欢迎关注本头条号"Linux学习教程",公众号名称“Linux入门学习教程"。
如需学习视频,请复制以下信息到手机浏览器或电脑浏览器上:
zcwyou.com
1. 前言
Anbox将Android操作系统放入一个容器中,抽象硬件访问,并将核心系统服务集成到GNU/Linux系统中。每个Android应用程序都将像其他本地应用程序一样集成到您的操作系统中。
安装Anbox你的系统需要支持snap。目前还不支持任何其他的Anbox分发方式,但是有社区为各种发行版(例如Arch Linux)制作的包。但Anbox项目不能给他们提供官方支持,它完全是社区爱好者的行为,Anbox开发者宣称不对此负责任。
Anbox的安装分为两个步骤。
- 1. 安装必要的内核模块
- 2. 通过snap安装Anbox
2. 安装必要的内核模块
2.1 安装`DKMS`内核模块
从Ubuntu 19.04开始,binder和ashmem现在使用标准Ubuntu内核(>= 5.0)构建,你不再需要从PPA安装模块。
2.2 安装`in-tree`内核模块
Debian从内核4.17.3开始启用了ashmem 和binder模块。所以你不需要折腾它。
3. 安装Anbox
第二步将从snap商店中安装Anbox,并为您提供运行完整Anbox体验所需的一切。
安装Anbox snap非常简单,在终端上执行以下命令即可:
snap install --devmode --beta anbox
目前我们需要使用-devmode,因为Anbox正式版还没有推出。使用上述命令不会自动更新Anbox版本。
如果需要自动更新Anbox版本,请执行以下命令:
snap refresh --beta --devmode anbox
查询Anbox的版本信息,请执行以下命令:
snap info anbox
在应用中搜索anbox:
4. 在Linux系统中运行安卓应用
安装adb(Android Debug Bridge)套件,用于向Android系统推送apk安装包:
Ubuntu系统:
sudo apt install android-tools-adb
Fedora系统:
sudo dnf install android-tools
目前Anbox并没有集成软件市场,需要在Linux主系统下载APK安装包,然后再推送到Anbox。
下载好apk后,执行以下命令安装它:
adb install xxx.apk
如果Anbox容器还没有运行,你可以通过加载应用程序管理器或以下命令来启动它:
anbox.appmgr
5. 卸载Anbox
如果你想从你的系统中删除Anbox,执行以下命令:
snap remove anbox
6. 总结
通过本教程,您应该学会了如何在Linux系统上通过Anbox运行安卓APP了吧?如果您有更好的方法,请留言。
如果喜欢本文,欢迎转发。本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:
https://www.linuxrumen.com/rmxx/1975.html
019-12-06 GitHub 趋势,按语言分类
java
- CyC2018 / CS-Notes:ð 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++
- heibaiying / BigData-Notes:大数据入门指南 ⭐️
- lenve / vhr:微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。
- gyf-dev / ImmersionBar:android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62
- aws / aws-sdk-java:适用于Java的官方AWS开发工具包。
- eugenp / tutorials:刚刚宣布-“学习Spring Security OAuth”:
- GoogleContainerTools / jib:ð为Java应用程序构建容器映像。
- debezium / debezium:更改各种数据库的数据捕获。 https://debezium.io请在我们的JIRA中将问题记录在https://issues.jboss.org/projects/DBZ/issues
- Snailclimb / JavaGuide:【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
- google / ExoPlayer:适用于Android的可扩展媒体播放器
- elastic / elasticsearch:开源,分布式,RESTful搜索引擎
- Dromara / soul:高性能Java API网关
- google / tink:Tink是一个多语言,跨平台的开放源代码库,它提供安全,易于正确使用且难以滥用的加密API。
- halo-dev / halo:✍ Halo 一款现代化的个人独立博客系统
- rest-assured / rest-assured:Java DSL,可轻松测试REST服务
- zhangdaiscott / jeecg-boot:一款基于代码生成器的JAVA快速开发平台,开源界“小普元”超越传统商业企业级开发平台!采用前后端分离架构:SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式(OnlineCoding模式-> 代码生成器模式-> 手工MERGE智能开发),帮助Java项目解决70%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性。JeecgBoot还独创在线开发模式(No代码):在线表单配置(表单设计器)、移动配置能力、在线工作流配置(流程设计器)、在线报表配置、在线图表配置、插件能力(可插拔)等等
- apache / lucene-solr:Apache Lucene和Solr开源搜索软件
- testcontainers / testcontainers-java:Testcontainers是一个Java库,支持JUnit测试,它提供了常见的数据库,Selenium Web浏览器或其他可以在Docker容器中运行的轻型,一次性的实例。
- MisterBooo / LeetCodeAnimation:Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)
- prestosql / presto:在Presto Software Foundation的主持下,Presto社区管理版本的官方主页,Presto是用于大数据的分布式SQL查询引擎。
- react-native-community / react-native-camera:React Native的Camera组件。还支持条形码扫描!
- brettwooldridge / HikariCP:光 HikariCP・A solid, high-performance, JDBC connection pool at last.
- bisq-network / bisq:去中心化比特币交易网络
- trojan-gfw / igniter:Android的木马客户端(UNDER CONSTRUCTION)。
- stylefeng / Guns:Guns基于SpringBoot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架!
javascript
- MobSF / Mobile-Security-Framework-MobSF:移动安全框架(MobSF)是一种自动化的多合一移动应用程序(Android / iOS / Windows)可以进行静态和动态分析的笔测试,恶意软件分析和安全评估框架。
- stringyland / custom-select:我的自定义选择输入版本,带有过滤
- trekhleb / javascript-algorithms:JavaScript用JavaScript实现的算法和数据结构,并带有解释和进一步阅读的链接
- puppeteer / puppeteer:无头的Chrome Node.js API
- hakimel / reveal.js:HTML表示框架
- typicode / json-server:在不到30秒的时间内(严重)获得具有零编码的完整假REST API
- elastic / eui:弹性UI框架ð
- ryanmcdermott / clean-code-javascript:ð适用于JavaScript的简洁代码概念
- ly525 / luban-h5:[WIP]en: web design tool || mobile page builder/editor || mini webflow for mobile page. zh: 类似易企秀的H5制作、建站工具.
- jojoldu / junior-recruit-scheduler:初级开发人员职位
- uber / baseweb:一个实现基础设计语言的React Component库
- awesome-selfhosted / awesome-selfhosted:可以在本地托管的自由软件网络服务和Web应用程序列表。自托管是托管和管理应用程序的过程,而不是从软件即服务提供商那里租用
- testing-library / react-testing-library:ð简单而完整的React DOM测试实用程序,鼓励良好的测试实践。
- tulios / kafkajs:适用于node.js的现代Apache Kafka客户端
- bvaughn / react-virtualized:React组件可有效呈现大型列表和表格数据
- 30-seconds / 30-seconds-of-code:满足您所有开发需求的简短JavaScript代码段
- airbnb / javascript:JavaScript样式指南
- jupyterlab / jupyterlab:JupyterLab计算环境。
- yangshun / front-end-interview-handbook:to“前端工作面试问题”的几乎完整答案,可用于面试潜在候选人,测试自己或完全忽略
- facebook / react:用于构建用户界面的声明性,高效且灵活的JavaScript库。
- GoogleChrome / lighthouse-ci:自动执行每次提交的Lighthouse,查看更改并防止回归
- 88250 / baidu-netdisk-downloaderx:⚡️ 一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac。
- cypress-io / cypress:对浏览器中运行的所有内容进行快速,轻松和可靠的测试。
- ampproject / amphtml:AMP Web组件框架。
- jquense / yup:无效的简单对象架构验证
php
- laravel / framework:
- akaunting / akaunting:免费和在线会计软件
- barryvdh / laravel-ide-helper:Laravel IDE帮助器
- yiisoft / yii2:Yii 2:快速,安全和专业的PHP框架
- googleapis / google-api-php-client:一个用于访问Google API的PHP客户端库
- Codeception / Codeception:全栈测试PHP框架
- squizlabs / PHP_CodeSniffer:PHP_CodeSniffer标记化PHP,JavaScript和CSS文件,并检测是否违反了已定义的一组编码标准。
- PrestaShop / PrestaShop:PrestaShop提供了一个完全可扩展的开源电子商务解决方案。
- vimeo / psalm:用于在PHP应用程序中查找错误的静态分析工具
- symfony / symfony:Symfony PHP框架
- rectorphp / rector:任何PHP 5.3+代码的即时升级和即时重构
- directus / directus:Directus 8 Suite —适用于自定义数据库的面向未来的无头CMS和API
- shopware / platform:Shopware 6是一个开放源代码的电子商务平台,通过其社区的思想和精神实现。
- phpstan / phpstan-src:PHPStan的源代码。这就是发展发生的地方。检查https://github.com/phpstan/phpstan以获取分发库。
- phpstan / phpstan:PHP静态分析工具-无需运行即可发现代码中的错误!
- DevinVinson / WordPress-Plugin-Boilerplate:[WordPress] WordPress插件开发的基础,旨在为构建插件提供清晰一致的指南。
- laravel / passport:
- dompdf / dompdf:HTML到PDF转换器(PHP5)
- terrylinooo / shieldon:用于PHP的Web应用程序防火墙(WAF)。
- rebing / graphql-laravel:用于Facebook的GraphQL的Laravel包装器
- magento / magento2:您通过GitHub向Magento Inc.(“ Magento”)提交的所有提交均受以下条款和条件的约束:(1)您根据适用的条件授予Magento永久的,全球性的,非专有的,免费的,免版税的,不可撤销的许可版权和专利,用于复制,准备衍生作品,展示,公开表演,转载…
- Maatwebsite / Laravel-Excel:Lar Laravel中增压的Excel进出口
- aws / aws-sdk-php:适用于PHP的AWS开发工具包的官方存储库(@awsforphp)
- osTicket / osTicket:osTicket开源售票系统官方项目存储库,用于版本1.8和更高版本
- qkqpttgf / herokuOnedrive:
python
- awslabs / serverless-application-model:AWS无服务器应用程序模型(SAM)是用于构建无服务器应用程序的开源框架
- facebookincubator / WEASEL:红色团队的DNS秘密通道植入。
- kon9chunkit / GitHub-Chinese-Top-Charts:ð¨ð³ GitHub中文排行榜,帮助你发现高分优秀中文项目、更高效地吸收国人的优秀经验成果;榜单每周更新一次,敬请关注!
- vaexio / vaex:适用于Python的核外DataFrame,以每秒十亿行的速度可视化和探索大型表格数据。
- public-apis / public-apis:用于软件和Web开发的免费API的汇总列表。
- wangzheng0822 / algo:数据结构和算法必知必会的50个代码实现
- MhLiao / DB:PyToch实现的“具有可差分二值化的实时场景文本检测”。
- tiangolo / fastapi:FastAPI框架,高性能,易学,快速编码,可投入生产
- OWASP / CheatSheetSeries:OWASP备忘单系列的创建是为了提供有关特定应用程序安全主题的高价值信息的简洁集合。
- aws-samples / aws-serverless-airline-booking:航空公司预订是一个完整的Web应用程序,可提供航班搜索,航班付款,航班预订,航班首选项和忠诚度积分,包括端到端测试,GraphQL和CI / CD。此Web应用程序的主题是从4月24日至7月底运行的AWS Twitch上的无服务器第2季构建。
- streamlit / streamlit:Streamlit —构建自定义ML工具的最快方法
- donnemartin / system-design-primer:了解如何设计大型系统。准备进行系统设计面试。包括Anki抽认卡。
- saltstack / salt:大规模自动化任何基础架构或应用程序的管理和配置的软件。在此处访问Salt软件包存储库:
- Netflix / metaflow:轻松构建和管理现实生活中的数据科学项目。
- microsoft / nlp-recipes:自然语言处理最佳做法和范例
- locustio / locust:用Python编写的可扩展用户负载测试工具
- MarwanDebbiche / post-tuto-deployment:与Ahmed回购帖子博客
- 3b1b / manim:用于说明性数学视频的动画引擎
- pandas-dev / pandas:适用于Python的灵活而强大的数据分析/操作库,提供与R data.frame对象,统计函数等类似的标记数据结构
- toandaominh1997 / EfficientDet.Pytorch:实施EfficientDet:PyTorch中的可扩展且高效的对象检测
- chineseocr / chineseocr:yolo3 + ocr
- doccano / doccano:机器学习从业者的开源文本注释工具。
- PrefectHQ / prefect:Prefect Core工作流程引擎
- line / line-bot-sdk-python:适用于Python的LINE Messaging API SDK
- dask / dask:任务调度的并行计算
ruby
- elastic / logstash:Logstash-传输和处理日志,事件或其他数据
- chef / chef:Chef Infra,功能强大的自动化平台,可将基础架构转换为代码,从而自动在任何环境,任何规模上配置,部署和管理基础架构
- rails / webpacker:使用Webpack在Rails中管理类似于应用程序的JavaScript模块
- rmosolgo / graphql-ruby:GraphQL的Ruby实现
- faker-ruby / faker:用于生成伪造数据(例如名称,地址和电话号码)的库。
- puma / puma:为并发性而构建的Ruby / Rack Web服务器
- Shopify / liquid:液体标记语言。安全,面向客户的模板语言,可用于灵活的Web应用程序。
- doorkeeper-gem / doorkeeper:Doorkeeper是Ruby on Rails / Grape的OAuth 2提供程序。
- rubocop-hq / rubocop:一个基于社区Ruby样式指南的Ruby静态代码分析器和格式化程序。
- zammad / zammad:Zammad是基于Web的开源帮助台/客户支持系统
- opf / openproject:OpenProject是领先的开源项目管理软件。
- thoughtbot / guides:风格编程指南。
- Netflix / fast_jsonapi:Ruby对象的快速闪电般的JSON:API序列化器。
- carrierwaveuploader / carrierwave:适用于Rails,Sinatra和其他Ruby Web框架的文件上传的经典解决方案
- iberianpig / fusuma:X11和Linux上具有libinput驱动程序的多点触控手势
- instructure / canvas-lms:Instructure,Inc.的开放式LMS。
- mperham / sidekiq:简单,高效的Ruby后台处理
- ruby / ruby:Ruby编程语言[镜像]
- rails / jbuilder:Jbuilder:使用Builder风格的DSL生成JSON对象
- activerecord-hackery / ransack:基于对象的搜索。
- elastic / puppet-elasticsearch:Elasticsearch Puppet模块
- ankane / chartkick:用一行Ruby创建漂亮的JavaScript图表
- stripe / stripe-ruby:用于Stripe API的Ruby库。
- solidusio / solidus:ðSolidus,Rails电子商务系统
- CocoaPods / CocoaPods:可可依赖管理器。
shell
- dotnet / core:.NET Core的主存储库
- VSCodium / vscodium:没有MS品牌/遥测/许可的VS Code二进制版本
- shengxinjing / programmer-job-blacklist:ð 程序员找工作黑名单,换工作和当技术合伙人需谨慎啊 更新有赞
- awslabs / aws-devops-essential:在几个小时内,快速学习如何有效利用各种AWS服务来提高开发人员生产力并减少新产品功能的上市时间。
- P3TERX / Actions-OpenWrt:Build OpenWrt using GitHub Actions | 使用 GitHub Actions 编译 OpenWrt
- easzlab / kubeasz:使用Ansible脚本安装K8S集群,介绍组件交互原理,方便直接,不受国内网络环境影响
- oldratlee / useful-scripts:ð有用的脚本,使开发人员的日常生活更加轻松愉快,涉及到Java,Shell等。
- jonmosco / kube-ps1:Kubernetes提示bash和zsh的信息
- toniblyx / my-arsenal-of-aws-security-tools:用于AWS安全的开源工具列表:防御性,攻击性,审计,DFIR等。
- sameersbn / docker-gitlab:Docker化的GitLab
- tfutils / tfenv:Terraform版本管理器
- zabbix / zabbix-docker:官方Zabbix Dockerfiles(正在开发中,尚未准备好投入生产)
- puckel / docker-airflow:Docker Apache Airflow
- deviantony / docker-elk:由Docker和Compose提供支持的ELK堆栈。
- nvm-sh / nvm:节点版本管理器-兼容POSIX的bash脚本,用于管理多个活动的node.js版本
- aws / containers-roadmap:这是AWS容器服务(ECS,ECR,Fargate和EKS)的公开路线图。
- docker-library / php:适用于PHP的Docker官方映像包装
- thibmaek / awesome-raspberry-pi:cur精选的Raspberry Pi工具,项目,图像和资源清单
- hyperledger / fabric-samples:
- daliansky / XiaoMi-Pro-Hackintosh:小米NoteBook Pro 2017和2018上的macOS Catalina和Mojave和High Sierra
- oracle / docker-images:适用于Oracle产品和项目的Docker配置,映像以及Dockerfile示例的官方来源
- stefanprodan / swarmprom:具有Prometheus,Grafana,cAdvisor,Node Exporter和Alert Manager的Docker Swarm仪表
- ahmetb / kubectx:在kubectl中的集群和命名空间之间更快地切换
- futuresimple / helm-secrets:一个头盔插件,可帮助管理Git工作流程中的秘密并将其存储在任何地方
- lensesio / fast-data-dev:Kafka Docker用于开发。 Kafka,Zookeeper,Schema Registry,Kafka-Connect,Landoop Tools,20多个连接器
unknown
- qinjx / 30min_guides:覃健祥的学习笔记,各种几十分钟入门的文档
- ZhongFuCheng3y / 3y:ð 从Java基础、JavaWeb基础到常用的框架再到面试题都有完整的教程,几乎涵盖了Java后端必备的知识点
- sdmg15 / Best-websites-a-programmer-should-visit:ð一些对程序员有用的网站。
- aws-samples / aws-deepcomposer-samples:
- gzc426 / Java-Interview:Java 面试必会 直通BAT
- kamranahmedse / developer-roadmap:2019年成为Web开发人员的路线图
- aws-samples / aws-modern-application-workshop:面向想要学习如何在AWS之上构建现代应用程序的开发人员的教程。您将构建一个示例网站,该网站利用基础结构作为代码,容器,无服务器代码功能,CI / CD等。
- florinpop17 / app-ideas:应用程序创意的集合,可用于提高您的编码技能。
- KFERMercer / OpenWrt-CI:OpenWrt CI 在线集成自动编译环境
- tc39 / proposals:跟踪ECMAScript提案
- awesomedata / awesome-public-datasets:总部开放数据集的以主题为中心的列表。 ☛☛☛
- frontendbr / vagas:for广告前端空缺的空间。
- azat-io / you-dont-know-js-ru:ð俄语翻译“你不知道JS”系列丛书
- sorrycc / awesome-javascript:browser很棒的浏览器端JavaScript库,资源和闪亮的东西的集合。
- Vonng / ddia:《Designing Data-Intensive Application》DDIA中文翻译
- MaximAbramchuck / awesome-interview-questions:精选的面试问题清单。随时贡献! ð
- jwasham / coding-interview-university:成为计算机工程师的完整计算机科学学习计划。
- dgkanatsios / CKAD-exercises:一组练习为Cloud Native Computing Foundation准备认证的Kubernetes Application Developer考试
- semver / semver:语义版本规范
- tuvtran / project-based-learning:精选的基于项目的教程列表
- microsoft / api-guidelines:Microsoft REST API准则
- JetBrains / intellij-community:IntelliJ IDEA社区版
- bnb / awesome-hyper:Hyper令人愉快的Hyper插件,主题和资源
- amusi / daily-paper-computer-vision:记录每天整理的计算机视觉/深度学习/机器学习相关方向的论文
- KotlinBy / awesome-kotlin:由awesome-java启发的精选Kotlin相关资料的精选清单。
c%23
- JasonGT / CleanArchitecture:Angular 8和.NET Core 3的Clean Architecture解决方案模板
- PowerShell / PowerShell:适用于每个系统的PowerShell!
- xamarin / xamarin-forms-samples:使用Xamarin.Forms框架构建的示例应用程序
- ardalis / CleanArchitecture:使用ASP.NET Core进行清洁架构的起点
- JasonGT / NorthwindTraders:罗斯文交易者是使用ASP.NET Core和Entity Framework Core构建的示例应用程序。
- MaterialDesignInXAML / MaterialDesignInXamlToolkit:XAML和WPF中的Google Material Design,适用于C#和VB.Net。
- aspnet / AspNetCore:ASP.NET Core是一个跨平台的.NET框架,用于在Windows,Mac或Linux上构建基于云的现代Web应用程序。
- Unity-Technologies / ml-agents:Unity机器学习代理工具包
- dotnet-architecture / eShopOnContainers:在Linux Windows和macOS上运行的跨平台.NET示例微服务和基于容器的应用程序。由.NET Core 3.0,Docker容器和Azure Kubernetes服务提供支持。通过Docker CLI,dotnet CLI,VS Code或任何其他代码编辑器支持Visual Studio,VS for Mac和基于CLI的环境。
- neuecc / MessagePack-CSharp:适用于C#(。NET,.NET Core,Unity,Xamarin)的极其快速的MessagePack序列化程序。 / msgpack.org [C#]
- sshnet / SSH.NET:SSH.NET是针对.NET的安全Shell(SSH)库,已针对并行性进行了优化。
- Azure / azure-powershell:Microsoft Azure PowerShell
- kgrzybek / modular-monolith-with-ddd:具有域驱动设计方法的完整模块化Monolith应用程序。
- mRemoteNG / mRemoteNG:mRemoteNG是下一代mRemote,开源,选项卡式,多协议,远程连接管理器。
- npgsql / npgsql:Npgsql是PostgreSQL的.NET数据提供程序。
- aspnet / Extensions:.NET API,用于常用的编程模式和实用程序,例如依赖项注入,日志记录和配置。
- GitTools / GitVersion:使用Git的项目的Easy Semantic Versioning(http://semver.org)
- xamarin / Xamarin.Forms:Xamarin.Forms官方主页
- dotnet / docfx:用于构建和发布.NET项目的API文档的工具
- Cysharp / MagicOnion:适用于.NET Core和Unity的统一实时/ API引擎。
- HangfireIO / Hangfire:在.NET和.NET Core应用程序中执行后台作业处理的一种简便方法。无需Windows服务或单独的过程
- dotnet-architecture / eShopOnWeb:由Microsoft提供支持的示例ASP.NET Core 3.0参考应用程序演示了具有整体部署模型的分层应用程序体系结构。从docs文件夹下载130+页的eBook PDF。
- dotnet / roslyn:Roslyn .NET编译器提供具有丰富代码分析API的C#和Visual Basic语言。
- jellyfin / jellyfin:自由软件媒体系统
- NickeManarin / ScreenToGif:ð¬ScreenToGif允许您记录屏幕的选定区域,进行编辑并将其另存为gif或视频。
css
- houshanren / hangzhou_house_knowledge:2017年买房经历总结出来的买房购房知识分享给大家,希望对大家有所帮助。买房不易,且买且珍惜。Sharing the knowledge of buy an own house that according to the experience at hangzhou in 2017 to all the people. It's not easy to buy a own house, so I hope that it would be useful to everyone.
- jgthms / bulma:基于Flexbox的现代CSS框架
- tailwindcss / tailwindcss:实用程序优先的CSS框架,用于快速UI开发。
- Aris-t2 / CustomCSSforFx:Firefox Quantum的自定义CSS调整
- cyanharlow / purecss-pink:凝胶工作室照明的HTML / CSS绘图。完全以HTML和CSS手工编码。
- missing-semester / missing-semester:您的CS教育缺少的学期
- emilbaehr / automatic-app-landing-page:Jekyll主题,用于自动生成和部署移动应用程序的登录页面网站。
- Cyb3rWard0g / HELK:狩猎麋鹿
- handong1587 / handong1587.github.io:
- jerryc127 / hexo-theme-butterfly:六方主题:蝴蝶
- ronggang / transmission-web-control:传输Web控件是自定义的Web UI。该项目开始于Google Code。
- udacity / course-collaboration-travel-plans:
- aws-samples / eks-workshop:用于学习EKS的AWS Workshop
- WebStackPage / WebStackPage.github.io:❤️ 静态响应式网址导航网站 - webstack.cc
- kitian616 / jekyll-TeXt-theme:super超级可定制的Jekyll主题,用于个人网站,团队网站,博客,项目,文档等。
- egotong / nows:毒鸡汤
- pages-themes / slate:Slate是GitHub Pages的Jekyll主题
- LiangJunrong / document-library:jsliang 的文档库. 里面包含了个人撰写的所有前端文章,例如 Vue、React,、ECharts、微信小程序等……
- primer / css:为GitHub提供支持的CSS设计系统
- Tencent / weui:微信官方设计团队提供的UI库,包括移动Web应用程序中最有用的小部件/模块。
- microsoft / TypeScript-Node-Starter:TypeScript和Node的入门模板,其中包含详细的自述文件,描述了如何将两者结合使用。
- GoogleChrome / web.dev:web.dev的内容存储库
- mmistakes / minimal-mistakes:ky Jekyll主题,用于构建个人站点,博客,项目文档或投资组合。
- DataTables / DataTables:jQuery的表格插件
- panr / hugo-theme-terminal:雨果的简单复古主题
julia
- FluxML / Flux.jl:放松! Flux是不会让您张量的ML库
- FluxML / Zygote.jl:亲密关系审核员
- JuliaGPU / CuArrays.jl:CUDA美食的奇妙积累
jupyter-notebook
- aws-samples / aws-deepracer-workshops:DeepRacer研讨会内容
- jackfrued / Python-100-Days:Python - 100天从新手到大师
- iamtrask / Grokking-Deep-Learning:该存储库随附有“ Grokking深度学习”一书
- abhinavsagar / Cryptocurrency-Price-Prediction:使用LSTM神经网络预测加密货币价格
- jessevig / bertviz:可视化Transformer模型中的注意力的工具(BERT,GPT-2,Albert,XLNet,RoBERTa,CTRL等)
- fastai / course-v3:course.fast.ai的第三版
- awslabs / amazon-sagemaker-examples:示例笔记本示例展示了如何在Amazon SageMaker中应用机器学习,深度学习和强化学习
- ageron / handson-ml2:一系列Jupyter笔记本电脑,带您了解使用Scikit-Learn,Keras和TensorFlow 2进行Python机器学习和深度学习的基础知识。
- fastai / nbdev:使用Jupyter Notebook创建令人愉悦的python项目
- zergtant / pytorch-handbook:pytorch handbook是一本开源的书籍,目标是帮助那些希望和使用PyTorch进行深度学习开发和研究的朋友快速入门,其中包含的Pytorch教程全部通过测试保证可以成功运行
- WillKoehrsen / feature-selector:特征选择器是用于减少机器学习数据集的维数的工具
- Qiskit / qiskit-iqx-tutorials:一组Jupyter笔记本,展示了如何使用与IBM Q Experience同步的Qiskit
- fastai / course-nlp:NLP课程的代码优先入门
- aimacode / aima-python:Russell和Norvig的“人工智能-一种现代方法”中算法的Python实现
- learn-co-students / dsc-tree-ensembles-random-forests-lab-nyc-ds-100719:
- switchablenorms / DeepFashion2:DeepFashion2数据集https://arxiv.org/pdf/1901.07973.pdf
- Pierian-Data / Complete-Python-3-Bootcamp:Udemy上完整的Python 3 Bootcamp课程的课程文件
- naganandy / graph-based-deep-learning-literature:基于图的深度学习中会议出版物的链接
- dataquestio / solutions:项目解决方案。
- neolee / pilot:进入编程世界的第一课
- NVIDIA / DeepLearningExamples:深度学习实例
- mml-book / mml-book.github.io:随书的网页“机器学习的数学”
- google-research / google-research:Google AI研究
- fivethirtyeight / data:FiveThirtyEight文章和图形背后的数据和代码
- scikit-learn-contrib / hdbscan:HDBSCAN群集的高性能实现。
kotlin
- JetBrains / kotlinconf-app:KotlinConf时间表申请
- VMadalin / kotlin-sample-app:Sample Android示例应用程序,使用遵循Kotlin最佳实践的模块化,干净,可扩展,可测试的体系结构,并遵循Jetpack的最佳实践。
- Kotlin / kotlinx.coroutines:库对Kotlin协程的支持
- android / architecture-samples:一系列示例,用于讨论和展示适用于Android应用的不同架构工具和模式。
- android / architecture-components-samples:Android体系结构组件的示例。
- home-assistant / home-assistant-android:ð±Android的家庭助理伴侣
- yairm210 / Unciv:Civ V的开源Android /桌面翻版
- LouisCAD / Splitties:小型Kotlin库家族,可实现愉快的Android开发
- rumboalla / apkupdater:APKUpdater是一个开源工具,可简化为已安装的应用程序查找更新的过程。
- Kotlin / anko:令人愉快的Android应用程序开发
- 2dust / v2rayNG:
- Tencent / bk-ci:蓝鲸CI平台(BlueKing CI)
- square / leakcanary:LeakCanary是适用于Android的内存泄漏检测库。
- eycorsican / kitsunebi-android:适用于Android的功能齐全的V2Ray客户端。
- ktorio / ktor:用最少的精力在Kotlin中快速创建连接的应用程序的框架
- gradle / kotlin-dsl-samples:使用Gradle Kotlin DSL构建样本
- android10 / Android-CleanArchitecture-Kotlin:这是Kotlin中的电影示例应用程序,它是我写过的一系列博客文章的一部分,该文章涉及使用不同方法构建android应用程序。
- kittinunf / fuel:适用于Kotlin / Android的最简单的HTTP网络库
- JakeWharton / timber:具有小型可扩展API的记录器,可在Android常规Log类之上提供实用程序。
- cashapp / sqldelight:SQLDelight-从SQL生成类型安全的Kotlin API
- Kodein-Framework / Kodein-DI:无痛Kotlin依赖注射
- android / camera-samples:多个示例显示了Android相机API中的最佳做法。
- fossasia / open-event-attendee-android:Open Event Attendee Android General App https://github.com/fossasia/open-event-android/blob/apk/open-event-dev-app-playStore-debug.apk
- ReactiveX / RxKotlin:Kotlin的RxJava绑定
- iammert / TabScrollAttacher:附加TabLayout和RecyclerView。对RecyclerView项进行分类很有用。
matlab
- TadasBaltrusaitis / OpenFace:OpenFace –一种先进的工具,用于面部标志检测,头部姿势估计,面部动作单位识别和视线估计。
objective-c
- halfrost / Halfrost-Field:✍️ 这里是写博客的地方 —— Halfrost-Field 冰霜之地
- MustangYM / WeChatExtension-ForMac:Mac版微信的功能拓展
- Tencent / QMUI_iOS:QMUI iOS——致力于提高项目 UI 开发效率的解决方案
- Flipboard / FLEX:适用于iOS的应用内调试和探索工具
- aws-amplify / aws-sdk-ios:适用于iOS的AWS开发工具包。有关更多信息,请参见我们的网站:
- react-native-community / react-native-maps:适用于iOS + Android的React Native Mapview组件
- lefex / FE:前端小课,每天一课,前端从 0 到 1
- adjust / ios_sdk:这是的iOS SDK
- facebookarchive / WebDriverAgent:在模拟器中运行的用于iOS的WebDriver服务器。
- ChenYilong / iOSInterviewQuestions:iOS interview questions;iOS面试题集锦(附答案)--学习qq群或 Telegram 群交流 https://github.com/ChenYilong/iOSBlog/issues/21
- expo / expo:一个使用React制作通用本机应用程序的开源平台。世博会可在Android,iOS和网络上运行。
- SVGKit / SVGKit:使用本机渲染(CoreAnimation)在iOS / OS X上显示SVG图像并与之交互
- firebase / firebase-ios-sdk:Firebase iOS SDK
- newmarcel / KeepingYouAwake:防止Mac进入睡眠状态。
- microsoft / react-native-code-push:用于CodePush的React Native模块
- wix / react-native-notifications:反应本机通知
- matryer / bitbar:将来自任何脚本或程序的输出放入Mac OS X菜单栏中
- zuoqing1988 / ZQCNN:一款比mini-caffe更快的Forward库,觉得好用请点星啊,400星公布快速人脸检测模型,500星公布106点landmark,600星公布人头检测模型,700星公布人脸检测套餐(六种pnet,两种rnet随意混合使用满足各种速度/精度要求),800星公布更准的106点模型
- firebase / quickstart-ios:适用于iOS的Firebase快速入门示例
- pujiaxin33 / JXCategoryView:A powerful and easy to use category view (segmentedcontrol, segmentview, pagingview, pagerview, pagecontrol) (腾讯新闻、、QQ音乐、网易云音乐、京东、爱奇艺、腾讯视频、淘宝、天猫、简书、微博等所有主流APP分类切换滚动视图)
- jessesquires / JSQMessagesViewController:适用于iOS的优雅消息UI库
- uber / ios-snapshot-test-case:适用于iOS的快照视图单元测试
- SVProgressHUD / SVProgressHUD:适用于您的iOS和tvOS应用的干净轻便的进度HUD。
- react-native-community / react-native-permissions:适用于iOS和Android上React Native的统一权限API
- youusername / magnetX:资源搜索型软件 macOS OSX magnet
shell
- dotnet / core:.NET Core的主存储库
- VSCodium / vscodium:没有MS品牌/遥测/许可的VS Code二进制版本
- shengxinjing / programmer-job-blacklist:ð 程序员找工作黑名单,换工作和当技术合伙人需谨慎啊 更新有赞
- awslabs / aws-devops-essential:在几个小时内,快速学习如何有效利用各种AWS服务来提高开发人员生产力并减少新产品功能的上市时间。
- P3TERX / Actions-OpenWrt:Build OpenWrt using GitHub Actions | 使用 GitHub Actions 编译 OpenWrt
- easzlab / kubeasz:使用Ansible脚本安装K8S集群,介绍组件交互原理,方便直接,不受国内网络环境影响
- oldratlee / useful-scripts:ð有用的脚本,使开发人员的日常生活更加轻松愉快,涉及到Java,Shell等。
- jonmosco / kube-ps1:Kubernetes提示bash和zsh的信息
- toniblyx / my-arsenal-of-aws-security-tools:用于AWS安全的开源工具列表:防御性,攻击性,审计,DFIR等。
- sameersbn / docker-gitlab:Docker化的GitLab
- tfutils / tfenv:Terraform版本管理器
- zabbix / zabbix-docker:官方Zabbix Dockerfiles(正在开发中,尚未准备好投入生产)
- puckel / docker-airflow:Docker Apache Airflow
- deviantony / docker-elk:由Docker和Compose提供支持的ELK堆栈。
- nvm-sh / nvm:节点版本管理器-兼容POSIX的bash脚本,用于管理多个活动的node.js版本
- aws / containers-roadmap:这是AWS容器服务(ECS,ECR,Fargate和EKS)的公开路线图。
- docker-library / php:适用于PHP的Docker官方映像包装
- thibmaek / awesome-raspberry-pi:cur精选的Raspberry Pi工具,项目,图像和资源清单
- hyperledger / fabric-samples:
- daliansky / XiaoMi-Pro-Hackintosh:小米NoteBook Pro 2017和2018上的macOS Catalina和Mojave和High Sierra
- oracle / docker-images:适用于Oracle产品和项目的Docker配置,映像以及Dockerfile示例的官方来源
- stefanprodan / swarmprom:具有Prometheus,Grafana,cAdvisor,Node Exporter和Alert Manager的Docker Swarm仪表
- ahmetb / kubectx:在kubectl中的集群和命名空间之间更快地切换
- futuresimple / helm-secrets:一个头盔插件,可帮助管理Git工作流程中的秘密并将其存储在任何地方
- lensesio / fast-data-dev:Kafka Docker用于开发。 Kafka,Zookeeper,Schema Registry,Kafka-Connect,Landoop Tools,20多个连接器
swift
- JohnSundell / Plot:用于在Swift中编写类型安全的HTML,XML和RSS的DSL。
- Yummypets / YPImagePicker:ð¸适用于iOS的类似Instagram的图像选择器和滤镜
- Alamofire / Alamofire:Swift中的优雅HTTP网络
- Ramotion / folding-cell:old FoldingCell是由@Ramotion制作的具有动画的扩展内容单元-https://github.com/Ramotion/swift-ui-animation-components-and-libraries
- matteocrippa / awesome-swift:很棒的Swift库和资源的协作列表。随时贡献!
- SwiftKickMobile / SwiftMessages:Swift编写的iOS消息栏,非常灵活。
- groue / GRDB.swift:用于SQLite数据库的工具包,重点是应用程序开发
- AppPear / ChartView:SwiftUI中制作的ChartView
- RxSwiftCommunity / RxDataSources:RxSwift的UITableView和UICollectionView数据源(各节,动画更新,编辑...)
- patchthecode / JTAppleCalendar:非官方的Apple iOS Swift日历视图。 Swift日历库。 iOS日历控件。 100%可定制
- nicklockwood / RetroRampage:教程系列演示如何在Swift中从头开始构建复古的第一人称射击游戏
- serhii-londar / open-source-mac-os-apps:mac很棒的macOS开源应用程序列表。
- SwiftyBeaver / SwiftyBeaver:在Swift 3、4和5中进行开发和发布期间的便捷且安全的日志记录
- Carthage / Carthage:一个简单,分散的Cocoa依赖性经理
- Swinject / Swinject:Swift的iOS / macOS / Linux依赖注入框架
- ReactiveX / RxSwift:Swift中的反应式编程
- ben-z / free-sidecar:在运行iPadOS 13和macOS Catalina的不受支持的iPad和Mac上启用Sidecar
- ephread / Instructions:使用Swift,以简单的方式创建演练和导览(教练标记)。
- danielgindi / Charts:iOS / tvOS / OSX的精美图表!跨平台MPAndroidChart的Apple端。
- slackhq / PanModal:一个优雅且高度可定制的演示文稿API,用于在iOS上构建底部工作表模式。
- vapor / vapor:ð§服务器端Swift Web框架。
- soapyigu / Swift-30-Projects:30个迷你Swift应用程序供自学
- kishikawakatsumi / KeychainAccess:适用于iOS,watchOS,tvOS和macOS的Keychain的简单Swift包装器。
- Ramotion / swift-ui-animation-components-and-libraries:@Ramotion提供的Swift UI库,iOS组件和动画-https://github.com/Ramotion/android-ui-animation-components-and-libraries
- mozilla-mobile / firefox-ios:适用于iOS的Firefox
go
- cilium / hubble:哈勃-Kubernetes的网络,服务和安全性可观察性
- kubernetes-sigs / cluster-api:集群管理API工作的家,它是sig-cluster-lifecycle的子项目
- terraform-providers / terraform-provider-google:Terraform Google Cloud Platform提供商
- thanos-io / thanos:具有长期存储功能的高可用Prometheus设置。 CNCF沙箱项目。
- openshift / origin:每个人的自我管理,自动升级,Kubernetes发行
- DATA-DOG / go-sqlmock:SQL模拟驱动程序golang测试数据库交互
- helm / charts:Kubernetes的精选应用程序
- jesseduffield / lazydocker:管理一切泊坞窗的懒惰方式
- segmentio / encoding:Go软件包,其中包含有效的编码,解码和验证API的实现。
- terraform-providers / terraform-provider-aws:Terraform AWS提供程序
- kubernetes / client-go:成为Kubernetes的客户端。
- kgretzky / evilginx2:用于诱骗登录凭据和会话cookie的独立的中间人攻击框架,允许绕过两因素身份验证
- aws / aws-sdk-go:适用于Go编程语言的AWS开发工具包。
- go-kit / kit:微服务的标准库。
- go-yaml / yaml:YAML对Go语言的支持。
- istio / istio:连接,保护,控制和观察服务。
- hashicorp / consul:Consul是一种分布式,高度可用且具有数据中心感知能力的解决方案,用于跨动态,分布式基础架构连接和配置应用程序。
- hashicorp / packer:Packer是一个工具,可从一个源配置为多个平台创建相同的机器映像。
- tidwall / gjson:快速获取JSON值-Go的JSON解析器
- kubernetes / kube-state-metrics:附加代理程序,用于生成和公开集群级指标。
- mitchellh / mapstructure:Go库,用于将通用地图值解码为本地Go结构。
- weaveworks / eksctl:Amazon EKS的官方CLI
- moby / moby:Moby Project-容器生态系统的一个协作项目,用于组装基于容器的系统
- kelseyhightower / envconfig:Golang库,用于管理环境变量中的配置数据
- concourse / concourse:Concourse是用Go和Elm编写的基于容器的连续事物。
c
- jarun / nnn:X缺少X的终端文件管理器。
- immunityinc / libptrace:事件驱动的多核进程调试,跟踪和操作框架。
- ldcsaa / HP-Socket:高性能TCP / UDP / HTTP通信组件
- coolsnowwolf / lede:精益的OpenWrt来源
- libgit2 / libgit2:您可以在应用程序中使用的跨平台,可链接的Git库实现。
- antirez / sds:用于C的简单动态字符串库
- gluster / glusterfs:Gluster文件系统-(这只是一个公共镜像,请参阅README进行贡献)
- spdk / spdk:存储性能开发套件
- coreutils / coreutils:上游镜
- meetecho / janus-gateway:Janus WebRTC服务器
- tomaspinho / rtl8821ce:
- openresty / lua-nginx-module:将Lua的力量嵌入NGINX HTTP服务器
- CloverHackyColor / CloverBootloader:UEFI和旧模式下的macOS,Windows和Linux的Bootloader
- stedolan / jq:命令行JSON处理器
- betaflight / betaflight:开源飞行控制器固件
- outflanknl / Dumpert:LSASS内存转储器使用直接系统调用和API取消连接。
- SaberOnGo / AirDog:AirDog空气质量检测器项目
- openssl / openssl:TLS / SSL和加密库
- libuv / libuv:跨平台异步I / O
- linux-rdma / rdma-core:RDMA核心用户空间库和守护程序
- ARM-software / CMSIS_5:CMSIS版本5开发资料库
- torvalds / linux:Linux内核源代码树
- postgres / postgres:官方PostgreSQL GIT存储库的镜像。请注意,这只是一个* mirror *-我们不使用github上的pull请求。要做出贡献,请参阅https://wiki.postgresql.org/wiki/Submitting_a_Patch
- open-mpi / ompi:打开MPI主要开发资料库
- linw7 / Skill-Tree:ð¼ 准备秋招,欢迎来树上取果实
sql
r
- satijalab / seurat:用于单细胞基因组学的R工具包
- r-lib / devtools:简化R开发人员生活的工具
- dreamRs / esquisse:RStudio插件使用ggplot2进行绘图
- tidyverse / lubridate:使使用R中的日期更加容易
- rstudio / shiny:使用R轻松进行交互的Web应用程序
- parulnith / A-guide-to-Machine-Learning-in-R:R语言机器学习领域的一系列文章
- tidyverse / ggplot2:R中图形语法的实现
rust
- firecracker-microvm / firecracker:用于无服务器计算的安全,快速的microVM。
- rust-analyzer / rust-analyzer:用于IDE的实验性Rust编译器前端
- bytecodealliance / wasmtime:使用Cranelift的WebAssembly的独立JIT风格运行时
- PyO3 / pyo3:Python解释器的Rust绑定
- tree-sitter / tree-sitter:用于编程工具的增量解析系统
- hyperium / tonic:具有异步/等待支持的本机gRPC客户端和服务器实现。
- paritytech / parity-ethereum:快速,轻巧和强大的EVM和WASM客户端。
- fdehau / tui-rs:使用Rust构建终端用户界面和仪表板
- swc-project / swc:用Rust编写的超快速打字稿/ JavaScript编译器
- Kampfkarren / full-moon:无损Lua 5.1解析器
- vi / websocat:WebSocket的命令行客户端,如ws://的netcat(或curl),具有类似socat的高级功能
- tikv / raft-rs:在Rust中实现的Raft分布式共识算法。
- jwilm / alacritty:跨平台,GPU加速的终端仿真器
- hyperium / hyper:用于Rust的HTTP库
- cloudflare / quiche:ð¥§迅速实现QUIC传输协议和HTTP / 3
- input-output-hk / jormungandr:有抱负的区块链节点
- WebAssembly / WASI:WebAssembly系统界面
- rust-unofficial / awesome-rust:精选的Rust代码和资源列表。
- mre / awesome-static-analysis:适用于所有编程语言的静态分析工具
- valeriansaliou / sonic:ð¦快速,轻巧且无架构的搜索后端。在几个MB RAM上运行的Elasticsearch的替代方案。
- artichoke / artichoke:ich朝鲜蓟是用Rust制成的红宝石
- racer-rust / racer:Rust代码完成实用程序
- oam-dev / rudr:开放应用模型规范的Kubernetes实现
- rustwasm / wasm-bindgen:促进Wasm模块和JavaScript之间的高层交互
- LaurentMazare / tch-rs:PyTorch的防锈绑定
scala
- playframework / playframework:播放框架
- akka / akka:在JVM上构建高度并发,分布式和弹性消息驱动的应用程序
- spotify / scio:用于Apache Beam和Google Cloud Dataflow的Scala API。
- awslabs / deequ:Deequ是一个在Apache Spark之上构建的库,用于定义“数据的单元测试”,该工具可测量大型数据集中的数据质量。
- chipsalliance / rocket-chip:火箭芯片发生器
- WeBankFinTech / Linkis:Linkis可帮助轻松连接到各种后端计算/存储引擎(Spark,Python,TiDB ...),公开各种接口(REST,JDBC,Java ...),并具有多租户,高性能和资源控制功能。
- freechipsproject / chisel3:凿子3:现代硬件设计语言
- sksamuel / elastic4s:Elasticsearch Scala客户端-反应式,非阻塞式,类型安全,HTTP客户端
- lagom / lagom:JVM的反应式微服务
- apache / spark:Apache Spark
- http4s / http4s:用于HTTP的最小,惯用的Scala接口
- twitter / finagle:容错,协议无关的RPC系统
- gitbucket / gitbucket:一个由Scala支持的Git平台,具有易于安装,高可扩展性和GitHub API兼容性
- snowplow / snowplow:在AWS和GCP上运行的云原生Web,移动和事件分析
- apache / openwhisk:Apache OpenWhisk是一个开源的无服务器云平台
- fpinscala / fpinscala:代码,练习,答案和提示与《 Scala中的函数式编程》一书一起出现
- ornicar / lila:ches lichess.org:永久免费,无广告和开源的国际象棋服务器♞
- apache / incubator-livy:Apache livy的镜像(正在孵化)
- scalameta / metals:具有丰富的IDE功能的Scala语言服务器ð
- prisma / prisma:ð¾数据库工具,包括ORM,迁移和管理界面(Postgres,MySQL和MongoDB)
- sbt / sbt-native-packager:sbt Native Packager
- delta-io / delta:开源存储层,将可扩展的ACID事务引入Apache Spark™和大数据工作负载。
- ghostdogpr / caliban:Scala中的功能性GraphQL后端
- typelevel / cats:轻量级,模块化和可扩展的库,用于功能编程。
- rtyley / bfg-repo-cleaner:像git-filter-branch一样删除大型或麻烦的blob,但速度更快。并用Scala编写
dart
- Solido / awesome-flutter:很棒的列表,精选了最好的Flutter库,工具,教程,文章等。
- flutter / flutter:Flutter使构建精美的移动应用程序变得轻松快捷。
- FirebaseExtended / flutterfire:Flu Flutter应用程序的Firebase插件
- xuelongqy / flutter_easyrefresh:提供给颤动滚动组件的小部件可进行拉动刷新和推入加载。
- flutter / plugins:Flutter团队维护的Flutter插件
- best-flutter / flutter_swiper:最好的颤振刷头,具有多种布局,无限循环。与Android和iOS兼容。
- phoenixsky / fun_android_flutter:ð¿ ð¿ ð¿ ð¿ ð¿ 产品级Flutter开源项目FunAndroid(WanAndroid客户端),Provider的最佳实践.DarkMode、多色彩主题、国际化、切换字体、优美动画
- boyan01 / flutter-netease-music:flutter music player application (仿网易云音乐)
- simplezhli / flutter_deer:ð¦ Flutter 练习项目(包含集成测试)。包括完整UI设计图,更贴近真实项目的练习。Flutter practice project. Includes a complete UI design and exercises that are closer to real projects.
- hivedb / hive:用纯Dart编写的轻量级且快速的键值数据库。
- iampawan / FlutterExampleApps:[示例APPS]基本Flutter应用程序,用于Flutter开发人员。
- alibaba / fish-redux:组装好的颤振应用程序框架。
- imaNNeoFighT / fl_chart:强大的Flutter图表库,当前支持折线图,条形图,饼图和散点图。
- Baseflow / flutter-permission-handler:Flutter的权限插件。该插件提供了跨平台(iOS,Android)API来请求和检查权限。
- pauldemarco / flutter_blue:Flutter的蓝牙插件
- johnpryan / flutter_map:受Leaflet启发的Flutter地图小部件
- bizz84 / firebase_auth_demo_flutter:Flutter和Firebase的参考身份验证流程
- transistorsoft / flutter_background_geolocation:复杂的,具有电池意识的背景地理位置和具有运动检测功能的地理围栏
- angel-dart / angel:Dart中用于VM,AOT和Flutter的精致,可用于生产的后端框架。 [此仓库是一个项目样板]
- mdanics / fluttergram:使用Firebase / Firestore用Flutter编写的功能齐全的Instagram克隆
- syncfusion / flutter-examples:该存储库包含Syncfusion Flutter UI小部件示例以及使用它们的指南。
- kaina404 / FlutterDouBan:ð¥ ð¥ ð¥ Flutter豆瓣客户端,Awesome Flutter Project,全网最100%还原豆瓣客户端。首页、书影音、小组、市集及个人中心,一个不拉。( https://img.xuvip.top/douyademo.mp4)
- hnvn / flutter_image_cropper:适用于Android和iOS的Flutter插件支持裁剪图像
- fluttercandies / extended_image:强大的官方图像扩展库,支持占位符(加载)/失败状态,缓存网络,缩放平移图像,照片视图,滑出页面,编辑器(裁剪,旋转,翻转),自定义绘画等。
开Android文件管理器,会发现里面数十个英文名称命名的文件夹罗列其中,很多功能我们可以从其名字上略有所知,内部大批量的文件却让我们有些一头雾水。这些文件是什么呢?有什么用?我们能不能删?这些都是我们脑中充满疑问的。现在将将Android手机内部文件夹的架构和各文件的功能描述介绍给大家,让大家自己手机的内部资源有个比较透彻的理解,同时也避免了用户误删造成的数据丢失和系统崩溃。
【文件夹功能简介】
\system\app
这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\data\文件夹中。
\system\bin
这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件(命令)
\system\etc
从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。
\system\fonts
字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些unicode字库,从T-Mobile G1上可以清楚的看到显示简体中文正常,其中DroidSansFallback.ttf文件大小 。
\system\framework
framework主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架。
\system\lib
lib目录中存放的主要是系统底层库,一些so文件,如平台运行时库。
\system\media
\system\media\audio
铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音。
\system\sounds
默认的音乐测试文件,仅有一个test.mid文件,用于播放测试的文件。
\system\usr
用户文件夹,包含共享、键盘布局、时间区域文件等。
文件功能详细解析
\system\app
这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\data\文件夹中。
\system\app\AlarmClock.apk 闹钟
\system\app\AlarmClock.odex
\system\app\Browser.apk 浏览器
\system\app\Browser.odex
\system\app\Bugreport.apk Bug报告
\system\app\Bugreport.odex
\system\app\Calculator.apk 计算器
\system\app\Calculator.odex
\system\app\Calendar.apk 日历
\system\app\Calendar.odex
\system\app\CalendarProvider.apk 日历提供
\system\app\CalendarProvider.odex
\system\app\Camera.apk 照相机
\system\app\Camera.odex
\system\app\com.amazon.mp3.apk 亚马逊音乐
\system\app\Contacts.apk 联系人
\system\app\Contacts.odex
\system\app\DownloadProvider.apk 下载提供
\system\app\DownloadProvider.odex
\system\app\DrmProvider.apk DRM数字版权提供
\system\app\DrmProvider.odex
\system\app\Email.apk 电子邮件客户端
\system\app\Email.odex
\system\app\FieldTest.apk 测试程序
\system\app\FieldTest.odex
\system\app\GDataFeedsProvider.apk GoogleData提供
\system\app\GDataFeedsProvider.odex
\system\app\Gmail.apk Gmail电子邮件
\system\app\Gmail.odex
\system\app\GmailProvider.apk Gmail提供
\system\app\GmailProvider.odex
\system\app\GoogleApps.apk 谷歌程序包
\system\app\GoogleApps.odex
\system\app\GoogleSearch.apk 搜索工具
\system\app\GoogleSearch.odex
\system\app\gtalkservice.apk GTalk服务
\system\app\gtalkservice.odex
\system\app\HTMLViewer.apk HTML查看器
\system\app\HTMLViewer.odex
\system\app\IM.apk 即使通讯组件包含MSN、yahoo通
\system\app\ImCredentialProvider.apk
\system\app\ImProvider.apk
\system\app\ImProvider.odex
\system\app\Launcher.apk 启动加载器
\system\app\Launcher.odex
\system\app\Maps.apk 电子地图
\system\app\Maps.odex
\system\app\MediaProvider.apk 多媒体播放提供
\system\app\MediaProvider.odex
\system\app\Mms.apk 短信、彩信
\system\app\Mms.odex
\system\app\Music.apk 音乐播放器
\system\app\Music.odex
\system\app\MyFaves.apk T-Mobile MyFaves程序
\system\app\MyFaves.odex
\system\app\PackageInstaller.apk apk安装程序
\system\app\PackageInstaller.odex
\system\app\Phone.apk 电话拨号器
\system\app\Phone.odex
\system\app\Settings.apk 系统设置
\system\app\Settings.odex
\system\app\SettingsProvider.apk 设置提供
\system\app\SettingsProvider.odex
\system\app\SetupWizard.apk 设置向导
\system\app\SetupWizard.odex
\system\app\SoundRecorder.apk 录音工具
\system\app\SoundRecorder.odex
\system\app\Street.apk 街景地图
\system\app\Street.odex
\system\app\Sync.apk 同步程序
\system\app\Sync.odex
\system\app\Talk.apk 语音程序
\system\app\Talk.odex
\system\app\TelephonyProvider.apk 电话提供
\system\app\TelephonyProvider.odex
\system\app\Updater.apk 更新程序
\system\app\Updater.odex
\system\app\Vending.apk 制造商信息
\system\app\Vending.odex
\system\app\VoiceDialer.apk 语音拨号器
\system\app\VoiceDialer.odex
\system\app\YouTube.apk Youtube视频
\system\app\YouTube.odex
\system\bin
这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件:
\system\bin\akmd
\system\bin\am
\system\bin\app_process 系统进程
\system\bin\dalvikvm Dalvik虚拟机宿主
\system\bin\dbus-daemon 系统BUS总线监控
\system\bin\debuggerd 调试器
\system\bin\debug_tool 调试工具
\system\bin\dexopt DEX选项
\system\bin\dhcpcd DHCP服务器
\system\bin\dumpstate 状态抓取器
\system\bin\dumpsys 系统抓取器
\system\bin\dvz
\system\bin\fillup
\system\bin\flash_image 闪存映像
\system\bin\hciattach
\system\bin\hcid HCID内核
\system\bin\hostapd
\system\bin\hostapd_cli
\system\bin\htclogkernel
\system\bin\input
\system\bin\installd
\system\bin\itr
\system\bin\linker
\system\bin\logcat Logcat日志打印
\system\bin\logwrapper
\system\bin\mediaserver
\system\bin\monkey
\system\bin\mountd 存储挂载器
\system\bin\netcfg 网络设置
\system\bin\ping Ping程序
\system\bin\playmp3 MP3播放器
\system\bin\pm 包管理器
\system\bin\qemud QEMU虚拟机
\system\bin\radiooptions 无线选项
\system\bin\rild RIL组件
\system\bin\sdptool
\system\bin\sdutil
\system\bin\service
\system\bin\servicemanager 服务管理器
\system\bin\sh
\system\bin\ssltest SSL测试
\system\bin\sur-f-aceflinger 触摸感应驱动
\system\bin\svc 服务
\system\bin\system_server
\system\bin\telnetd Telnet组件
\system\bin\toolbox
\system\bin\wlan_loader
\system\bin\wpa_cli
\system\bin\wpa_supplicant
\system\etc
从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。
\system\etc\apns-conf.xml APN接入点配置文件
\system\etc\AudioFilter.csv 音频过滤器配置文件
\system\etc\AudioPara4.csv
\system\etc\bookmarks.xml 书签数据库
\system\etc\dbus.conf 总线监视配置文件
\system\etc\dhcpcd
\system\etc\event-log-tags
\system\etc\favorites.xml 收藏夹
\system\etc\firmware 固件信息
\system\etc\gps.conf GPS设置文件
\system\etc\hcid.conf 内核HCID配置文件
\system\etc\hosts 网络DNS缓存
\system\etc\init.goldfish.sh
\system\etc\location 定位相关
\system\etc\mountd.conf 存储挂载配置文件
\system\etc\NOTICE.html 提示网页
\system\etc\permissions.xml 权限许可
\system\etc\pvplayer.conf
\system\etc\security
\system\etc\wifi WLAN相关组件
\system\etc\dhcpcd\dhcpcd-hooks
\system\etc\dhcpcd\dhcpcd-run-hooks
\system\etc\dhcpcd\dhcpcd.conf
\system\etc\dhcpcd\dhcpcd-hooks-test
\system\etc\dhcpcd\dhcpcd-hooks-dns.conf
\system\etc\dhcpcd\dhcpcd-hooks-configured
\system\etc\firmware\brf6300.bin
\system\etc\location\gps
\system\etc\location\gps\location 定位相关
\system\etc\location\gps\nmea GPS数据解析
\system\etc\location\gps\properties
\system\etc\security\cacerts.bks
\system\etc\security\otacerts.zip OTA下载验证
\system\etc\wifi\Fw1251r1c.bin
\system\etc\wifi\tiwlan.ini
\system\etc\wifi\wpa_supplicant.conf WPA验证组件
\system\fonts
字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些unicode字库,从T-Mobile G1上可以清楚的看到显示简体中文正常,其中DroidSansFallback.ttf文件大小
\system\fonts\DroidSans-Bold.ttf
\system\fonts\DroidSans.ttf
\system\fonts\DroidSansFallback.ttf
\system\fonts\DroidSansMono.ttf
\system\fonts\DroidSerif-Bold.ttf
\system\fonts\DroidSerif-BoldItalic.ttf
\system\fonts\DroidSerif-Italic.ttf
\system\fonts\DroidSerif-Regular.ttf
\system\framework
framework主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架。
\system\framework\am.jar
\system\framework\am.odex
\system\framework\android.awt.jar AWT库
\system\framework\android.awt.odex
\system\framework\android.policy.jar
\system\framework\android.policy.odex
\system\framework\android.test.runner.jar
\system\framework\android.test.runner.odex
\system\framework\com.google.android.gtalkservice.jar GTalk服务
\system\framework\com.google.android.gtalkservice.odex
\system\framework\com.google.android.maps.jar 电子地图库
\system\framework\com.google.android.maps.odex
\system\framework\core.jar 核心库,启动桌面时首先加载这个
\system\framework\core.odex
\system\framework\ext.jar
\system\framework\ext.odex
\system\framework\framework-res.apk
\system\framework\framework-tests.jar
\system\framework\framework-tests.odex
\system\framework\framework.jar
\system\framework\framework.odex
\system\framework\input.jar 输入库
\system\framework\input.odex
\system\framework\itr.jar
\system\framework\itr.odex
\system\framework\monkey.jar
\system\framework\monkey.odex
\system\framework\pm.jar 包管理库
\system\framework\pm.odex
\system\framework\services.jar
\system\framework\services.odex
\system\framework\ssltest.jar
\system\framework\ssltest.odex
\system\framework\svc.jar 系统服务
\system\framework\svc.odex
\system\lib
lib目录中存放的主要是系统底层库,如平台运行时库。
\system\lib\libaes.so
\system\lib\libagl.so
\system\lib\libandroid_runtime.so Android运行时库
\system\lib\libandroid_servers.so 系统服务组件
\system\lib\libaudio.so 音频处理
\system\lib\libaudioeq.so EQ均衡器
\system\lib\libaudioflinger.so 音频过滤器
\system\lib\libbluetooth.so 蓝牙组件
\system\lib\libc.so
\system\lib\libcamera.so 超相机组件
\system\lib\libcameraservice.so
\system\lib\libcorecg.so
\system\lib\libcrypto.so 加密组件
\system\lib\libctest.so
\system\lib\libcutils.so
\system\lib\libdbus.so
\system\lib\libdl.so
\system\lib\libdrm1.so DRM解析库
\system\lib\libdrm1_jni.so
\system\lib\libdvm.so
\system\lib\libexif.so
\system\lib\libexpat.so
\system\lib\libFFTEm.so
\system\lib\libGLES_CM.so
\system\lib\libgps.so
\system\lib\libhardware.so
\system\lib\libhgl.so
\system\lib\libhtc_ril.so
\system\lib\libicudata.so
\system\lib\libicui18n.so
\system\lib\libicuuc.so
\system\lib\liblog.so
\system\lib\libm.so
\system\lib\libmedia.so
\system\lib\libmediaplayerservice.so
\system\lib\libmedia_jni.so
\system\lib\libnativehelper.so
\system\lib\libnetutils.so
\system\lib\libOmxCore.so
\system\lib\libOmxH264Dec.so
\system\lib\libpixelflinger.so
\system\lib\libpvasf.so
\system\lib\libpvasfreg.so
\system\lib\libpvauthor.so
\system\lib\libpvcommon.so
\system\lib\libpvdownload.so
\system\lib\libpvdownloadreg.so
\system\lib\libpvmp4.so
\system\lib\libpvmp4reg.so
\system\lib\libpvnet_support.so
\system\lib\libpvplayer.so
\system\lib\libpvrtsp.so
\system\lib\libpvrtspreg.so
\system\lib\libqcamera.so
\system\lib\libreference-ril.so
\system\lib\libril.so
\system\lib\librpc.so
\system\lib\libsgl.so
\system\lib\libsonivox.so
\system\lib\libsoundpool.so
\system\lib\libsqlite.so
\system\lib\libssl.so
\system\lib\libstdc++.so
\system\lib\libsur-f-aceflinger.so
\system\lib\libsystem_server.so
\system\lib\libthread_db.so
\system\lib\libUAPI_jni.so
\system\lib\libui.so
\system\lib\libutils.so
\system\lib\libvorbisidec.so
\system\lib\libwbxml.so
\system\lib\libwbxml_jni.so
\system\lib\libwebcore.so
\system\lib\libwpa_client.so
\system\lib\libxml2wbxml.so
\system\lib\libz.so
\system\lib\modules
\system\lib\modules\wlan.ko
\system\media
铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音
\system\media\audio
\system\media\audio\alarms 闹铃音
\system\media\audio\notifications 提示音
\system\media\audio\ringtones 铃声
\system\media\audio\ui 界面操作事件音
\system\media\audio\alarms\Alarm_Beep_01.ogg
\system\media\audio\alarms\Alarm_Beep_02.ogg
\system\media\audio\alarms\Alarm_Beep_03.ogg
\system\media\audio\alarms\Alarm_Buzzer.ogg
\system\media\audio\alarms\Alarm_Classic.ogg
\system\media\audio\alarms\Alarm_Rooster_02.ogg
\system\media\audio\notifications\Beat_Box_Android.ogg
\system\media\audio\notifications\CaffeineSnake.ogg
\system\media\audio\notifications\DearDeer.ogg
\system\media\audio\notifications\DontPanic.ogg
\system\media\audio\notifications\F1_MissedCall.ogg
\system\media\audio\notifications\F1_New_MMS.ogg
\system\media\audio\notifications\F1_New_SMS.ogg
\system\media\audio\notifications\Heaven.ogg
\system\media\audio\notifications\Highwire.ogg
\system\media\audio\notifications\KzurbSonar.ogg
\system\media\audio\notifications\OnTheHunt.ogg
\system\media\audio\notifications\TaDa.ogg
\system\media\audio\notifications\Tinkerbell.ogg
\system\media\audio\notifications\Voila.ogg
\system\media\audio\ringtones\BeatPlucker.ogg
\system\media\audio\ringtones\BentleyDubs.ogg
\system\media\audio\ringtones\BirdLoop.ogg
\system\media\audio\ringtones\CaribbeanIce.ogg
\system\media\audio\ringtones\CrazyDream.ogg
\system\media\audio\ringtones\CurveBall.ogg
\system\media\audio\ringtones\DreamTheme.ogg
\system\media\audio\ringtones\EtherShake.ogg
\system\media\audio\ringtones\FriendlyGhost.ogg
\system\media\audio\ringtones\GameOverGuitar.ogg
\system\media\audio\ringtones\Growl.ogg
\system\media\audio\ringtones\InsertCoin.ogg
\system\media\audio\ringtones\LoopyLounge.ogg
\system\media\audio\ringtones\LoveFlute.ogg
\system\media\audio\ringtones\MidEvilJaunt.ogg
\system\media\audio\ringtones\MildlyAlarming.ogg
\system\media\audio\ringtones\NewPlayer.ogg
\system\media\audio\ringtones\Noises1.ogg
\system\media\audio\ringtones\Noises2.ogg
\system\media\audio\ringtones\Noises3.ogg
\system\media\audio\ringtones\OrganDub.ogg
\system\media\audio\ringtones\Ring_Classic_02.ogg
\system\media\audio\ringtones\Ring_Digital_02.ogg
\system\media\audio\ringtones\Ring_Synth_02.ogg
\system\media\audio\ringtones\Ring_Synth_04.ogg
\system\media\audio\ringtones\RomancingTheTone.ogg
\system\media\audio\ringtones\SitarVsSitar.ogg
\system\media\audio\ringtones\SpringyJalopy.ogg
\system\media\audio\ringtones\T-Jingle.ogg
\system\media\audio\ringtones\Terminated.ogg
\system\media\audio\ringtones\TwirlAway.ogg
\system\media\audio\ringtones\VeryAlarmed.ogg
\system\media\audio\ringtones\World.ogg
\system\media\audio\ui\Effect_Tick.ogg
\system\sounds
默认的音乐测试文件,仅有一个test.mid文件,用于播放测试的文件。
\system\sounds\test.mid
\system\usr
用户文件夹,包含共享、键盘布局、时间区域文件等。
\system\usr\keychars
\system\usr\keylayout
\system\usr\share
\system\usr\srec
\system\usr\keychars\qwerty.kcm.bin
\system\usr\keychars\qwerty2.kcm.bin
\system\usr\keychars\trout-keypad-qwertz.kcm.bin
\system\usr\keychars\trout-keypad-v2.kcm.bin
\system\usr\keychars\trout-keypad-v3.kcm.bin
\system\usr\keychars\trout-keypad.kcm.bin
\system\usr\keylayout\h2w_headset.kl
\system\usr\keylayout\qwerty.kl
\system\usr\keylayout\trout-keypad-qwertz.kl
\system\usr\keylayout\trout-keypad-v2.kl
\system\usr\keylayout\trout-keypad-v3.kl
\system\usr\keylayout\trout-keypad.kl
\system\usr\share\bsk
\system\usr\share\zoneinfo
\system\usr\share\bsk\V_FD_speed_101.bsk
\system\usr\share\bsk\V_FD_std_101.bsk
\system\usr\share\zoneinfo\zoneinfo.dat
\system\usr\share\zoneinfo\zoneinfo.idx
\system\usr\srec\config
\system\usr\srec\config\en.us
\system\usr\srec\config\en.us\baseline.par
\system\usr\srec\config\en.us\baseline11k.par
\system\usr\srec\config\en.us\baseline8k.par
\system\usr\srec\config\en.us\dictionary
\system\usr\srec\config\en.us\g2p
\system\usr\srec\config\en.us\grammars
\system\usr\srec\config\en.us\models
\system\usr\srec\config\en.us\dictionary\basic.ok
\system\usr\srec\config\en.us\dictionary\cmu6plus.ok.zip
\system\usr\srec\config\en.us\dictionary\enroll.ok
\system\usr\srec\config\en.us\g2p\en-US-ttp.data
\system\usr\srec\config\en.us\grammars\VoiceDialer.g2g
\system\usr\srec\config\en.us\models\generic.swiarb
\system\usr\srec\config\en.us\models\generic11.lda
\system\usr\srec\config\en.us\models\generic11_f.swimdl
\system\usr\srec\config\en.us\models\generic11_m.swimdl
\system\usr\srec\config\en.us\models\generic8.lda
\system\usr\srec\config\en.us\models\generic8_f.swimdl
\system\usr\srec\config\en.us\models\generic8_m.swimdl