GithubHelp home page GithubHelp logo

gradlewiki's Introduction

What for?

建立GradleWiki的目的有两个:

  • 第一个是让初学者能够快速学习Gradle的基本用法,让中高级开发者能够进阶到独立完成复杂的打包插件框架的地步
  • 第二个,也是在我看来更重要的一个,就是记录并汇总大家日常会遇到的各种与gradle有关的编译问题,以及相应的解决方案,帮助大家能够快速解决日常遇到的编译问题。其中包括(但不限于)Q&A, 每条会详细描述需求及解决方案,如果是编译出错问题,则会详细记录出错的stacktrace及解决方式. 这样大家在日常编译遇到问题时,直接在文章中检索关键词,即可找到答案。

基于以上目的,目前将GradleWiki分为如下三个部分:

  • Articles: 提供Gradle入门及进阶的文章,文章都是我和大家精选出来的,也欢迎大家参与贡献;
  • QA: 记录日常编译配置需求以及出错信息,以及相应的解决方案, 其中index.md记录关键信息,details描述详情;
  • Samples: 工程示例,提供各种gradle相关应用的best practice;

参与形式

  1. 如果你遇到了问题,并且在短时间内(>30min)没有解决,那欢迎提issue并且进微信群讨论(我的微信见下一节), 大家找到答案后,再添加到QA中。

  2. 不过,相比起issue, 更希望大家能够提MR. 相应地,分为以下三种MR:

  • Articles: 提供文章
    • 如果是原创文章,可直接加入Articles中,目前要求以markdown文件的方式提供;
    • 如果非原创,则要求提供文章出处并且符合转载要求;
  • QA: 如果这一条QA记录在200字以内,则直接记录在index.md中,否则在index.md中只记录关键信息,在Details目录下新建文件记录详情;
  • Samples: 提供完整的Android/Java工程即可

联系及沟通

邮箱: [email protected]

微信: HeadToTheCloud, 也可扫码加我,拉你进群讨论(群人数已超190人)

wechat

gradlewiki's People

Contributors

hiwong avatar

Watchers

James Cloos avatar  avatar

Forkers

laopaoerdudu

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.