Skip to content

Instantly share code, notes, and snippets.

View sakox13's full-sized avatar
:octocat:
🏠

Kosuke Sahara sakox13

:octocat:
🏠
  • Aichi, Japan
View GitHub Profile
@sakox13
sakox13 / gist:a1b53bcbe391d1998ea9485e347c7a09
Created December 24, 2017 05:04 — forked from dlew/gist:3fee09af5ff946997551
Android library artifact tasks
if (project.android.hasProperty('libraryVariants')) {
android.libraryVariants.all { variant ->
Task javadocTask = task("generate${variant.name.capitalize()}Javadoc", type: Javadoc) {
group = 'artifact'
description "Generates Javadoc for $variant.name"
// Source files from the variant
source = variant.javaCompiler.source
// Classpath from the variant + android.jar
@sakox13
sakox13 / gist:5dc2d6759bd8dd7edf0daee5cf419433
Created December 25, 2017 04:32 — forked from kriegerd/gist:4688748
Multi artifact UploadArchives from a Gradle build file.
artifacts {
archives file: 'A.jar', name: 'A', type: 'jar'
archives file: 'B.jar', name: 'B', type: 'jar'
}
uploadArchives {
repositories {
mavenDeployer {
configuration = configurations.deployerJars
repository(url: "dav:https://myRepo.com/release/") {
@sakox13
sakox13 / changelog_en.md
Created January 9, 2018 08:58 — forked from hayajo/changelog_en.md
ChangeLog を支える英語

ChangeLog を支える英語

ChangeLog を書く際によく使われる英語をまとめました。

ほとんど引用です。

基本形

Android Studio30分集中超絶技巧100選 DroidKaigi 2018
山本 ユウスケ @yusuke
マウス、トラックパッドを使うのはやめましょう
今日は以下のキーマップの話です
Mac OSX: Mac OSX 10.5+
Windows/Linux: Default
他のキーマップだとQiitaやドキュメント、ブログなどを見る際に苦労します。
設定画面 Cmd + , (Ctrl + Alt + S)
プロジェクト設定画面 Cmd + ;
File > Power Save Modeでバッテリー節約
https://github.com/flutter/flutter/issues/11617

ArtifactIdは settings.gradleの値がデフォルトで設定される

addFilterの使い方

イマイチよくわからなかったのでメモ

artifacts {
  archives file:File("/build/outpush/A.aar"), name:"a", type: "aar"
  archives file:File("/build/outpush/B.aar"), name:"b", type: "aar"
}