DroidKaigi 2016 お疲れ様でした。私は今回もスタッフとして参加して、両日ともRoom Aの司会などを努めました。
2日目の基調講演は余裕があったので聞いていて、いろいろ知見があってよかったと思います。そのときのメモとあとでarakiさんと話したときのメモはこんな感じ:
- Support Libraryへの要望やバグ報告は b.android.com へ。ちゃんと見てます
- Support LibraryはIntelliJ IDEAで開発している
- CL (Change List) は気軽に送ってよい
- Support Libraryにはテストもあるよ。ただしCIにテストは必須ではない
- 作業の衝突があるといけないので、Support Libraryの修正作業の前に起票することを勧める
資料にあるサポートライブラリのビルドもやってみました。ライブラリのビルドはうまくいきましたが、 ./gradlew connectedAndroidTest
は通らず。とはいえビルドができるようになったのは大きな一歩です。
mkdir android-support-library cd android-support-library # support library repo init -u https://android.googlesource.com/platform/manifest repo sync frameworks/support # dependencies repo sync external/proguard repo sync external/doclava repo sync external/antlr repo sync prebuilts/gradle-plugin repo sync prebuilts/tools repo sync prebuilts/maven_repo/android repo sync prebuilts/sdk repo sync tools/external/gradle repo sync development repo sync build # build cd frameworks/support ./gradlew assembleDebug