Q.
Which version should I set minSdkVersion and targetSdkVersion of SOP application?
[Reference] Smart Operation Panel > Development Guide > Common > 80. Description Items in Manifest File (common)
A.
The rule is same as Android SDK. We recommend that you use the same targetSdkVersion as long as possible to prevent a complete test which will be required even in case of changing targetSdkVersion.
Supported API level specification for each SOP generations is described at SmartSDK development kit: Common Information > Overview > SOP Specifications > 10. Smart Operation Panel Specifications: Software specifications.
Refer to the following site to check more detail of API level of Android SDK:
https://developer.android.com/guide/topics/manifest/uses-sdk-element
[Note]
Cannot update the application sets targetSdkVersion under 22 for the application sets targetSdkVersion over 23.
This is due to the specification change of Android OS in the permission model since API level 23.