Overview What is Gradle? Quick Start Releases All Releases Release Notes Installing Gradle Upgrading Gradle version 8.X to latest version 7.X to 8.0 version 6.X to 7.0 version 5.X to 6.0 version 4.X to 5.0 Migrating to Gradle from Maven from Ant Troubleshooting Compatibility Notes Gradle's Feature Lifecycle Running Gradle Builds Getting Started Core Concepts 1. Gradle Basics 2. Gradle Wrapper Basi
Gradleのモジュールが複数ある場合に管理しないとbuild.gradleを編集する時に警告が出てめんどうですよね。(基本的に一番大きいバージョンになるとは思いますが) 本当にどれでもいいのですが、 どれかを選ぶとなると悩みがちなので、簡単にどういうパターンが有るか一応出しておきます。 gradle.propertiesを使う google/iosched, DroidKaigi/conference-app-2017で使われているみたいです https://github.com/DroidKaigi/conference-app-2017/search?utf8=%E2%9C%93&q=support_lib_version&type= 簡易的に対応するのであれば一番シンプルな気がします。 どこに設定あるんだっけ?ってなるかもっていうのはありますが、検索でなんとかなるとは思います。
これは Kotlin AdventCalendar 2016 の 24 日目の記事です。メリークリスマスイブ!時間的にギリギリアウトでした・・・。 さて、少し前に Kotlin 1.0.6 RC が出ましたが、そのタイミングで kotlin-allopen と kotlin-noarg という 2 つのコンパイラープラグインが発表されました。 discuss.kotlinlang.org それぞれ、以下の働きをするコンパイラープラグインとなっています。 kotlin-allopen 任意のアノテーション (ユーザーにて指定できます) が付いているクラスのメンバーに、暗黙的に open 修飾子を付与します。 Spring 等のフレームワークや Mockit などのライブラリに有益な物となっています。普段 Web アプリ開発に Kotlin + Spring Framework を使っているの
We are very proud to announce that the newly released Gradle 3.4 has significantly improved support for building Java applications, for all kind of users. This post explains in details what we fixed, improved and added. We will in particular focus on: Extremely fast incremental builds The end of the dreaded compile classpath leakage The improvements we made can dramatically improve your build time
In this post I'm going to explore the world of the transform api, as suggested by Reddit user sahal2080 in this comment This is the forth part of an undecided number of posts about creating a Gradle plugin for Android. Part one can be found here, Part two can be found here and Part three can be found here. Let me get something straight right from the outset; this is not going to be a post about ho
About the content This talk was delivered live in October 2016 at goto; Copenhagen. The video was transcribed by Realm and is published here with the permission of the conference organizers. Download Slides Ty will walk you through using Kotlin with Gradle and Android to streamline your workflow for app development, both within the build tool phase and within the application itself. After a brief
今年始めに開催されたGradle Summitカンファレンスで,Gradleチームが,Gradle Cloud ServicesとGradleビルトツールのバージョン3.0を紹介した。これらのサービスは,“Gradleビルトツールに新たな機能を追加し,あなたとあなたのチームがソフトウェアを開発する方法に新たな洞察を提供することによって,ビルド自動化の有効性と生産性を向上”する。その中で最初に提供されるのがBuild Scanのサポートだ。 GradleのBuild Scanユーザマニュアルによれば, Build ScanはGradleビルドを開発,維持する上で重要なツールです。ビルドの実行内容に関する正確な洞察を提供することで,ビルドの環境や依存性,パフォーマンスなどに関する問題の特定を支援します。ビルド全般の理解と改善,あるいは開発者間のコラボレーションの促進の面でも有効です。 Buil
自分のAndroidアプリのビルド方法ついてまとめる。せっかくなのでAndroid開発のドメイン知識がない人でも伝わるように紹介をしたいと思う。 Java/Kotlinでアプリ開発する場合Android Studio(以下AS)以外の選択肢は殆どない。ただビルド方法については工夫の余地がある。 ビルドの話 ビルド&ランする一番簡単な方法はASのRunボタンで、クリックすると実行対象を選択するダイアログが表示され、アプリが起動する。 もう少し手順を分解してみる。Androidプロジェクトにはflavor(例えばstaging,production)とbuildType(debug,release)の組み合わせのパターン数のビルド方法がある。 ASのRunを押したときはデフォルト値にどれかが選択され、その設定でビルドが走る。ビルドの設定はウィンドウ左下にあるBuild Variantsウィンド
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、久々に記事を書きます。Androidエンジニアの森です。 ヤフオク!アプリの開発を行う傍ら、ヤフーの黒帯制度にてAndroidの黒帯としても活動しています。 突然ですが、皆さんはライブラリを作っていますか? 年末年始は休みも長いので、普段は作れない、何かちょっとしたものを開発するチャンスです。普段の開発を振り返って、面倒くさいところ、定型的な作業があれば、それを自動化するライブラリを書いて、GitHubにあげてみるのもいいかもしれません。 さて、弊社の田中が書いた、Rollout.ioというiOS向けのHot-patchツールに関する記事を読まれたでしょうか。 リリースしたアプリに不具合が見つかった場合、特にその不具合
Too Long; Didn't ReadA big project in Android with several modules also has several Gradle files that need to be configured, and that´s a tedious task. Something that is usually done is adding dependencies to each module, in this post it will be explained how to control all modules dependencies using just a single Gradle file. A big project in Android with several modules also has several Gradle f
はじめに Gradle Kotlinとは、KotlinのDSLでGradleのスクリプトをかけるというものになります。 GradleスクリプトをKotlinでかけると、何が良いかという点については公式ではこんな感じで紹介されています。 自動補完とコンテンツアシストが使用できる クイックドキュメンテーション ソースのハイライト リファクタリングなどなど Groovyから、Kotlinにしたほうが幸せなことは多そうです。 ただ、後述しますがまだこの恩恵を受けられるのはまだ1部の人のみとなります。 Gradle Meets Kotlin - Kotlin Blog Kotlin Meets Gradle - Gradle GitHub リポジトリ 実際に触ってみる IntelliJ IdeaでまずはKotlinのバージョンを1.1にあげます。 KotlinのEarly Accessを使用します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く