Что я должен установить для compileSdkVersion, minSdkVersion и targetSdkVersion?

Я обеспокоен тем, что я должен установить для compileSdkVersion, minSdkVersion и targetSdkVersion.

  1. Прежде всего, меня беспокоит то, что если я установлю значение compileSdkVersion равным 23, что является самым новым на данный момент, сможет ли старшее устройство его запустить?

  2. Как я точно знаю, каким должен быть мой minSdkVersion, чтобы гарантировать, что телефон с более низким api или версией не сможет получить к нему доступ (я не хочу устанавливать минимальный sdk слишком высоким, потому что что может заблокировать телефон, который потенциально может запустить приложение)?

  3. Как мне установить мой targetSdkVersion?

8
задан Damian Kozlak 26 November 2015 в 22:40
поделиться