@@ -375,7 +375,7 @@ export class AndroidPluginBuildService implements IAndroidPluginBuildService {
375
375
const allGradleTemplateFiles = path . join ( gradleTemplatePath , "*" ) ;
376
376
const buildGradlePath = path . join ( pluginTempDir , "build.gradle" ) ;
377
377
const settingsGradlePath = path . join ( pluginTempDir , "settings.gradle" ) ;
378
-
378
+
379
379
this . $fs . copyFile ( allGradleTemplateFiles , pluginTempDir ) ;
380
380
const runtimeGradleVersions = await this . getRuntimeGradleVersions (
381
381
projectDir
@@ -430,12 +430,13 @@ export class AndroidPluginBuildService implements IAndroidPluginBuildService {
430
430
let runtimeVersion : string = null ;
431
431
432
432
try {
433
- const result = await this . $packageManager . view (
433
+ let result = await this . $packageManager . view (
434
434
SCOPED_ANDROID_RUNTIME_NAME ,
435
435
{
436
436
"dist-tags" : true ,
437
437
}
438
438
) ;
439
+ result = result ?. [ "dist-tags" ] ?? result ;
439
440
runtimeVersion = result . latest ;
440
441
} catch ( err ) {
441
442
this . $logger . trace (
@@ -529,6 +530,7 @@ export class AndroidPluginBuildService implements IAndroidPluginBuildService {
529
530
`${ SCOPED_ANDROID_RUNTIME_NAME } @${ runtimeVersion } ` ,
530
531
{ version_info : true }
531
532
) ;
533
+ output = output ?. [ "version_info" ] ?? output ;
532
534
533
535
if ( ! output ) {
534
536
/**
@@ -543,6 +545,7 @@ export class AndroidPluginBuildService implements IAndroidPluginBuildService {
543
545
`${ SCOPED_ANDROID_RUNTIME_NAME } @${ runtimeVersion } ` ,
544
546
{ gradle : true }
545
547
) ;
548
+ output = output ?. [ "gradle" ] ?? output ;
546
549
547
550
const { version, android } = output ;
548
551
@@ -709,7 +712,9 @@ export class AndroidPluginBuildService implements IAndroidPluginBuildService {
709
712
projectDir : pluginBuildSettings . projectDir ,
710
713
} ) ;
711
714
pluginBuildSettings . androidToolsInfo = this . $androidToolsInfo . getToolsInfo (
712
- { projectDir : pluginBuildSettings . projectDir }
715
+ {
716
+ projectDir : pluginBuildSettings . projectDir ,
717
+ }
713
718
) ;
714
719
}
715
720
0 commit comments