mirror of
https://git.sr.ht/~eliasnaur/gio-cmd
synced 2026-07-06 01:45:32 +00:00
gogio: [Android] add -targetsdk flag to specify the target SDK level
Fixes: https://todo.sr.ht/~eliasnaur/gio/582 Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
@@ -352,15 +352,18 @@ func exeAndroid(tmpDir string, tools *androidTools, bi *buildInfo, extraJars, pe
|
||||
if err := os.MkdirAll(dexDir, 0755); err != nil {
|
||||
return err
|
||||
}
|
||||
// https://developer.android.com/distribute/best-practices/develop/target-sdk
|
||||
targetSDK := 31
|
||||
if bi.minsdk > targetSDK {
|
||||
targetSDK = bi.minsdk
|
||||
}
|
||||
minSDK := 16
|
||||
if bi.minsdk > minSDK {
|
||||
minSDK = bi.minsdk
|
||||
}
|
||||
// https://developer.android.com/distribute/best-practices/develop/target-sdk
|
||||
targetSDK := 33
|
||||
if bi.targetsdk > 0 {
|
||||
targetSDK = bi.targetsdk
|
||||
}
|
||||
if minSDK > targetSDK {
|
||||
targetSDK = minSDK
|
||||
}
|
||||
if len(classFiles) > 0 {
|
||||
d8 := exec.Command(
|
||||
filepath.Join(tools.buildtools, "d8"),
|
||||
|
||||
Reference in New Issue
Block a user