Androidアプリ開発 ExoPlayerで動画や音楽を再生する ExoPlayerは動画や音楽のローカル再生のほか、DASH、SmoothStreamingなど、MediaPlayerではサポートされていない機能があります。Media3のExoPlayerを使用して、動画や音楽を再生する方法を紹介します 2023.10.06 Androidアプリ開発
Androidアプリ開発 動画や音楽のファイル形式を変換する AndroidスマホはMP4形式しか動画ファイルは再生できません。Android13からApple標準形式(AIFF)の音楽ファイルが再生できなくなっています。FFmpegでMP4形式に変換して、Androidで再生する方法を紹介します 2024.02.27 Androidアプリ開発
Google 次の項目で問題が見つかりました。 権限の使用が申告されていないか、 間違って申告されています Google社より「ご対応のお願い: GooglePlayのポリシーをアプリが遵守していません」といったタイトルのメールが届き、リリースが否承認となりました。ポリシー違反を特定する方法と対処から、ポリシー違反の解消までの流れを説明します 2024.03.01 Google
Androidアプリ開発 Android14対応 (フォアグラウンドサービスタイプは必須) Android14のコア機能の変更のひとつ「フォアグラウンドサービスタイプは必須」に対応していないアプリは、フォアグラウンドサービスを起動したときにアプリが落ちます。フォアグラウンドサービスタイプは必須の対応方法について、紹介します 2023.10.10 Androidアプリ開発
Androidアプリ開発 Android14対応(非推奨のCriteriaの対応) CriteriaクラスはAndroidアプリで位置情報を扱うときに使用します。精度、電力使用量などに基づいて、最適な位置プロバイダを選択します。しかし、Android14では、Criteria クラスが非推奨となり、代替クラスもない状況です 2023.10.17 Androidアプリ開発
Androidアプリ開発 Android14対応(非推奨のonBackPressedの対応) これまでBackキーの処理は、onBackPressedに記述していました。onBackPressedはAndroid13から非推奨、Android14から使用不可になりました。Android14でのBackキーの処理の実装を紹介します 2023.10.09 Androidアプリ開発