私はライブラリがminSdkVersionを定義するのに便利だが、定義されたtargetSdkVersionを持つライブラリは任意の値を追加するのはなぜですか?AndroidライブラリでtargetSdkVersionを定義する必要がありますか?
メインプロジェクトよりも低いtargetSdkVersions以上のライブラリの問題があるかどうかはわかりません。メインプロジェクトで定義されていると無視されますか?または、下位/上位のものを取る? Androidアプリは、異なるtargetSdkVersion(たとえば、Marshmallowランタイム権限)で異なる動作をすることができます。