2017-06-02 1 views
1

私はアルファステージでそれを実現していますが、liveDataやroomのようなアンドロイドアーキテクチャのコンポーネントに最低限必要なものがあるかどうかを知りたいのですが? min android api/sdkなど私はhere を見たが、それは私には何かの要件がある場合は表示されません。私はこれを少なくともアンドロイドICSに使うことができますか?AndroidアーキテクチャのコンポーネントliveDataとroom - 最小要件は何ですか?

+0

ルームには、少なくとも、14以上の 'minSdkVersion'が必要です。 – CommonsWare

+0

ありがとう、あなたのソースを見せてもらえますか? – j2emanue

+3

ステップ1:Androidプロジェクトを作成します。ステップ2:依存関係を追加する。ステップ3:プロジェクトの 'minSdkVersion'を' 1'に設定します。ステップ4:エラーメッセージを読んで、依存関係の 'minSdkVersion'を見つけます。 – CommonsWare

答えて

4

はい、ICSに戻ったと見なすことができます。また、サポートライブラリのバージョン26を起動すると、minSdkは14になります。したがって、新しいアーキテクチャライブラリが同じになると仮定します。

googlesamplesによると、最も低いAPIバージョンは14です。これはIce Cream Sandwichです。ここで

はminSdk 14アプリケーションのためのGradleファイルへのリンクです:

Github Browser Sample gradle file

Persistent Content Provider Sample

+0

サンプルを確認することをお勧めします。コモンズウェアのアイデアも優れていました。 – j2emanue

関連する問題