Instant App のCanary8挙動変化メモ
はじめに
一応ローカルでは Canary7の段階で試したので、
後で詳細はまとめるとしてCanary8での話を
動作環境
前提的な話
- 3.0-alpha8対応のbuild.gradle に書き換える必要があり
- 単純に compile => implementation にかきかえるだけでいけるよ! とfkmさんが公演されていたけど
- buildは通る
- 実行時クラッシュ
- google系のライブラリだけであれば問題ないよう
うーん。ヤッパリ本格移行は厳しいなー(汗
詳細な移行手順ぽいのは、後でまとめる予定
検証推移メモ
test用のdebugリンクも開かない感じですか?
— close_yutori (@kimukou2628) 2017年7月28日
canary7で試したとき
— close_yutori (@kimukou2628) 2017年7月28日
Codelabに手順がありましたが
現在消されてますね(負荷の問題?
App Link Assistantで出来ます。
BROWSABLE定義されたActivityがあれば候補URLとして出てくるかと
canary8でも出来るのはかくにんしました。
— close_yutori (@kimukou2628) 2017年7月28日
だだdefault-url定義しておくとURLの候補が出てくるのですが、現在でなくなってるようです(退化?
でこれでリンク登録するとinstantAppのlaunchOptionでURL選べるようになって実行可
https://codelabs.developers.google.com/codelabs/android-instant-apps/#5
の手順でやりました。一時期 AppLinkの記述が中身消えてたんですけど、
後日改めてみたら記述修正されていただけみたいですね(汗
TLメモ
AndroidStudio3.0 Canary8 にしたらなんかInstant Appでinstall出来ないって怒られるようになった…
— hidey (@hidey) 2017年7月27日
Canary8 になってここらへんのつぶやきポツポツみてるので、デバック実行させる方法が変わったのかなーとか思いつつ
TLメモ(InstantApp自体の有効化)
現在デフォルト端末設定ではOFF。Googleアシスタントみたいにそのうち強制有効化されるのかな〜
https://t.co/eHozGlTMUf このあたりあかんの。
— mhidaka@技術書典3 (@mhidaka) 2017年8月17日
あ、おまくにかもです。北米✈したほうが分かりやすいかも
— mhidaka@技術書典3 (@mhidaka) 2017年8月17日
すごい。いいはなし。Pixelは流れ弾じゃん。いやそうでもないのか?
— mhidaka@技術書典3 (@mhidaka) 2017年8月17日