LoginSignup
4
5

More than 5 years have passed since last update.

AndroidWear単体アプリを公開した!

Last updated at Posted at 2015-05-26

AndroidWear単体アプリとは、mobile端末(Handheld)を使わずに、Watchのみで遊ぶアプリのことである(正式名称とか有るのかな)。

まず初めに・・・

私は、株式会社サイバーエージェント アドテク本部
ゼミ『スマートデバイス向けアプリのマネタイズ研究と実践開発』のゼミ長をつとめています。
そのゼミの一貫でAndroidWearで遊んでいます。

<緩募>下記を使ったサービス、アプリを僕たちに見せてくれる人 / 会社!

「AndroidWear」/「Apple Watch」/「Android TV」/「VR全般」など。
特典:弊社アドテクスタジオブログで紹介します
特典:ジュースご馳走します

以下、本題。

APKを作成する

AndroidStudioでAPKを作成する場合です。
Build -> Generate Signed APK... おなじみ?の手順です。

スクリーンショット 2015-05-26 15.08.20.png

AndroidStudioでプロジェクト生成時にWearを選択している場合は
スクリーンショット 2015-05-26 15.11.57.png

下記のようにmobilewearという2つを選択することが出来ます
スクリーンショット 2015-05-26 15.08.30.png

僕がハマったポイント


その1 ストアにあげるのはmobile-release.apk

Wear向けに単体で動くアプリを作成したので、最初はwearを選択してAPKを作成しストアへアップロード、リリースしました。

しかし、この場合、使用可能な端末が数少ないAndroidWearのみであり、mobileの方からしかストアへ接続する術が見つからず、困った困った。

wearじゃなくてmobileを選択した上でAPKを生成すると、mobile-release.apkwear-release.apkの両方が生成されるので、mobileのAPKをあげてみた。

dependenciesでwearを指定しているから含まれているはずだもんね。

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    wearApp project(':wear')
    compile 'com.google.android.gms:play-services:+'
}

今度はmobile端末のストアアプリ上で検索したら目的のアプリを見つけられたけど、「 お使いの端末はこのバージョンに対応していません。」って表示されて、インストールできない。

その2 審査だと!?

Googleからメールがきた。
そういや最初にストアで箱をつくったときにWearに対する審査がーとか言ってたけど、審査中だったらしい。

Appleのアプリと異なり審査中でもmobileにアプリをインストールする事が可能で、wearに反映されないだけのようだ。

This is a notification that your app, XXXXXXXXXXX(アプリ名), with package name ri.togu.blacksheep.colortimer, is accepted as an Android Wear app on Google Play.

For additional information on Android Wear design requirements and policies, please refer to the following developer resources: Wear App Quality - Developer Guidelines

The Google Play Team

上記メールがきたあとに、mobile側のAndroid WearってGoogle公式アプリから、
下記画面を開いてアプリの再同期を実施したところ、僕のwearにアプリが表示された。

device-2015-05-28-104247.png

参考リンク

めでたし。めでたし。

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5