こんにちは
最近Widgetにハマっているどすこいです
先日のAndroid Dev Summitで大きなアップデートがあったWidget
僕はせっかちなのでalpha版になる前から遊びたいのです
早く遊びたいなぁと思ってたらSnapshot版で遊ぶ方法を見つけたので紹介します
遊び方
全てはここに詰まってます
build.gradle
allprojects {
repositories {
google()
jcenter()
maven { url 'https://androidx.dev/snapshots/builds/[buildId]/artifacts/repository' } // この一文を追加
}
}
buildIdはこちらに載っています
一番上のものが最新なので一番上のものを使うといいと思います
https://androidx.dev/snapshots/builds
あとは簡単です
僕はWidgetで遊びたいので最新のbuildIdから
repository/androidx/glance/glance-appwidgetの欄のmaven-metadata.xmlを探して開いてみると
<metadata>
<groupId>androidx.glance</groupId>
<artifactId>glance-appwidget</artifactId>
<versioning>
<latest>1.0.0-SNAPSHOT</latest>
<versions>
<version>1.0.0-SNAPSHOT</version>
</versions>
<lastUpdated>20211208132101</lastUpdated>
</versioning>
</metadata>
こんなものがあるので任意のプロジェクトのbuild.gradleに
build.gradle
implementation 'androidx.glance.glance-appwidget:1.0.0-SNAPSHOT'
と追加するだけです。
あとは楽しむだけです!!
注意
snapshot版なのでおそらく破壊的変更は何度も起きると思います。
耐えられない方はお控えください。