2017-12-12 11 views
0

あなたのアプリがAndroidの自動ダイレクトユーザーと連携してMediaBrowserServiceCompatを使用するようにするためのドキュメント。私のアプリはAPI-pre21をサポートしていないので、私はcompatバージョンを使用しませんでした。私はMediaBrowserServiceを使用しました。Android AutoはMediaBrowserServiceで動作しますか?

私の主な質問は:ではない MediaBrowserServiceCompat(MediaBrowserServiceを使用して)を使用すると、アプリがAndroidオートで動作するようになる問題が発生しますか?

私の他の質問は、レガシーデバイスをサポートする以外の互換ライブラリ(pre APIv21)を使用する理由はありますか?

答えて

1

いいえ、問題ではありません。しかし、ここで注目すべき点の1つは、互換ライブラリは、Androidの以前のバージョンで新しい機能を提供したり、同等の機能に正常にフォールバックするための標準的な方法で、代わりに正確にAPIv21以前のデバイスをサポートする方法ではなく、 。 それを理解するには、アンドロイドP/Q/Rが以前のアンドロイド版にはなかったいくつかの新機能をリリースした後、それらのAPIをサポートするために、compatライブラリの同等のcompatクラスが提供されます。ですから、compatライブラリは正確にpre APIv21用であるとは言えません。 古いデバイスをターゲットにしていない場合は、compatライブラリを無視できます。

関連する問題