Publishing Android Wear 2.0 Apps
2017.05.09
Kenichi Kambara (@korodroid)
shibuya.apk #14
About me
•
•
• Droidcon Stockholm 2014
• Droidcon Spain 2014
• Droidcon Amsterdam 2013
• Droidcon Paris 2013
• Smartphone & Tablet 2014 Spring Tokyo
• Developers Summit 2013 Summer & 2015
•
• Mobile Dev Blog
• Android
• NTT
(@korodroid)
Introduction
• Reviewing Android Wear 2.0
• Publishing Android Wear 2.0 Apps
Reviewing Android Wear 2.0
Android Wear 2.0
(First major update)
Google I/O 2016
Android Wear 2.0 Features
New
Launcher
New
Input Data
Material
Design
Standalone
Extension
Google Fit
Extension
Android N
Support
Complication
API
New
Notification
Android Wear 2.0 Devices
LG Watch SportLG Watch Style
+Many devices will receive 2.0 updates.
Publishing Android Wear 2.0 Apps
Installing Apps to Wear 1.x
Phone App
Wear App
||
1apk
Wear App
Phone App
Wear App
Installing Apps to Wear 1.x
Phone App
Wear App
Creating APK for 1.x
=1apk
dependencies {
// …
wearApp project(':wear')
}
Phone’s build.gradle
Publishing Apps to Wear 2.x
Google Play Store for Wear 2.x
Publishing Apps to Wear 2.x
Phone App
Wear App Wear App
Phone App
1apk
1apk
Creating APK for 2.x & 1.x
android {
publishNonDefault true
...
defaultConfig
{
minSdkVersion 23
}
}
Wear’s build.gradle
Phone App
Wear App
1apk (for Wear 1.x)
productFlavors {
wear1 {
// Use the defaultConfig value
}
wear2 {
minSdkVersion 25
}
}
Wear App
1apk (for Wear 2.x)
Phone’s build.gradle
dependencies {
...
wearApp project(path: ':wear', configuration: 'wear1Release')
}
Phone App
Wear App
1apk (for Wear 1.x)
Wear App
1apk (for Wear 2.x)
Creating APK for 2.x & 1.x
Conclusion
• Wear 2.0 

( )
• Wear 2.0 Standalone apps 

iPhone Android (Play Store ) 

• Wear 1.x 2.x
Appendix
- Please let me know if you have any requests 

such as technical speeches, technical writings and so on.
Facebook:http://fb.com/kanbara.kenichi
Google+:+Kenichi Kambara
LinkedIn:http://www.linkedin.com/in/korodroid
Twitter:@korodroid
Thank you so much.

Publishing Android Wear 2.0 Apps