Tagbangers Blog

Android

Bamboo + Android + Firebase Test Lab + SonarQube

Android プロジェクトを Bamboo にのせて CI してみます。 それぞれ以下のような役割です。 Bamboo: CI サーバ Firebase Test Lab: Android のテストをクラウド上の仮想、もしくは物理端末で実行してくれるサービス SonarQube: コード解析。今回は Firebase で実施したインスツルメントテストのカバレッジを反映します 1. Firebase にプロジェクトを作成 コンソールぽちぽち。 CI からの認証用にサービスアカウントを作っておく。 2. Bamboo サーバに Google Cloud SDK のセットアップ https://c...

DroidKaigiに参加してきました!

昨日渋谷マークシティにて開催されました DroidKaigiに参加してきました! 開幕から閉幕まで参加させていただき、せっかくなので感想などをつらつらと書かせていただきます。 〜イベント申込 3月25日のAM10:00〜申込開始でした。 私はちょっと出遅れたので10:03ぐらいに connpassのページ見に行ってみたら先着枠に既に100人近くの応募! まじかよまだ登録してねぇよ!っと焦って会員登録をして登録完了のメールを待つ間が非常に緊張しました。 登録したのにメールが2,3分待っても届かない!キャー! などと思ってたら無事にメールが届いて登録完了、即決で申込。 先着枠ギリギリで参加確定出来...

Mac環境でのAndroid楽々スクショ!

以前からAndroidでのスクリーンショットは結構手間がかかるものでした。 実機があるならば本体のスクリーンショット機能を使ったりエミュレータならDeviceMonitorからスクショ撮ったりしてました。 でもこれって結局実機に保存されたファイルを取り込まなくちゃだったりDeviceMonitorでも画面のリフレッシュを自動的にやってくれないのでまぁ面倒くさい。 そこでなんかいい方法無いかなーと探してみたら下のコードに行き当たりました。 adb shell screencap -p /sdcard/screen.png adb pull /sdcard/screen.png adb she...