Android

Firebaseでカスタムイベントを利用する

FirebaseでAndroidからカスタムイベントを記録します。 Firebaseのセットアップは割愛します。Firebaseでカスタムイベントを利用するには予め、アプリからイベントと付随するパラメータを送信しておきます。 翌日、Firebaseコンソールにてイベントとパラメー…

Google Play の定期購入のテストの仕様が変わったっぽい

少し前までは定期期間が1日のテスト定期購入だったのが、 5分更新で30分で自動で解約されるようになったっぽい。 解約されたときのステータスとかはまだ見てない。

Android アプリ内購入(定期購入) テストの流れ

具体的な方法は別の方の記事を参照してください。 購入のフローまでを実装したAPKを作成する 購入、購入情報の取得等を実装したAPKを作成する 課金処理にはリリースバージョンが必要なので署名する アルファ、ベータ等クローズの状態で公開する リリース管理…

問題が発生したため、bluetooth共有を終了します。

bluetooth共有のデータを削除 ↓ ペアリングを解除して再ペアリング

VideoView の setBackgroundColor は フォアグラウンドの色を設定する

VideoViewをいじっていたら、 音声のみで、映像が流れないようになってしまった。 いろいろな動画を再生していたため、codecが足りないのかな? とか、色々考えた。だが、映像が流れなかった動画も、 別のVideoViewを使用している自作アプリで再生すると、 …

Android の一時ファイル置き場

Android の一時ファイル置き場として ContextWrapper#getCacheDir() を使うとだめです。動画ファイルとかを再生する場合、 ここに保存してしまうと、 PVMFErrNotSupported が出て再生できません。素直に /sdcard 下に適当なディレクトリ作って保存して、 終…

ADT の バージョン を 8 にすると レイアウトの XML が エラー

ADTのバージョンを8にしたら、 res/layout/hoge.xml を開こうとしたときにcom.android.ide.eclipse.adt.internal.editors.layout.configuration.ConfigurationComposite.(Lcom/android/ide/eclipse/adt/internal/editors/layout/configuration/Configuration…