私のプロジェクトは API8+ をサポートしています。1 つの方法では、API9 でのみ使用できる ArrayDeque を使用します。したがって、「@TargetApi(9)」という注釈が付けられています。さらに、使用する前に Build.VERSION.SDK_INT を確認しています。
さて、明らかに、API8に対してビルドするとエラーをスローするインポートjava.util.ArrayDequeがあります。より高いターゲット API バージョンに対してビルドした後、API8 デバイスで実行しても問題ありませんか??