私は非常に古いAndroidアプリを持っています。minSdkVersion 18 と targetSdkVersion 21 を使用しました。現在は Android v26 であり、v24 を使用しているユーザーはまだ多くいます。ユーザーが Android v24 以降を使用している場合、targetSdkVersion が 21 であるため、アプリを実行できますか? はいの場合、より高い targetSdkVersion に設定する必要があるのはなぜですか? それを低く設定すると、より多くのデバイスをサポートできますか? 違いは何ですか?