Android

Windows 10でadbコマンドを使えるようにする

Android開発者の場合、adbを含むCLIツールをAndroidStudio付属のSDK Managerから導入することができますが、開発者以外がadbを使いたい場合(余り多くないケースだとは思いますが…)、AndroidStudioは不要でCLIツールのみを導入したいはずです。 以下、Andro…

【Android】adbを使ってAlarmManagerの実行予定時間を確認する

開発中にAlarmが発火するまで待機するのも馬鹿らしいので、adbのコマンドを利用して指定した時間にAlarmが設定できているのか確認を行う。 $ adb shell dumpsys alarm | grep 【hoge】 RTC_WAKEUP #4: Alarm{7700c50 type 0 when 1498210200398 com.hoge.exa…

intent.putExtraでMediaStore.EXTRA_OUTPUTを設定するとonActivityResultのIntentがnullになる問題

intentでカメラ起動後、撮影してからonActivityResultにて撮影された写真を利用しようとして相当詰まったのでメモ。 環境 Android API 15 問題 Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, fil…

This AVD's configuration is missing a kernel file!!

というようなメッセージでAVDが起動出来なかったのでメモ。 実際には emulator: ERROR: This AVD's configuration is missing a kernel file!! emulator: ERROR: ANDROID_SDK_ROOT is undefined という二行がエラーとして吐かれていた。 原因はAVDの設定が不…

【AndroidStudio】新規作成したアプリケーションのデザイン画面でエラー

何も始めていない状態で出たので当惑。エラーメッセージおよび画面は以下。 Rendering Problems The following classes could not be instantiated: - android.support.v7.internal.widget.ActionBarOverlayLayout (Open Class, Show Exception, Clear Cache…