@@ -375,7 +375,7 @@ export class AndroidPluginBuildService implements IAndroidPluginBuildService {
375375 const allGradleTemplateFiles = path . join ( gradleTemplatePath , "*" ) ;
376376 const buildGradlePath = path . join ( pluginTempDir , "build.gradle" ) ;
377377 const settingsGradlePath = path . join ( pluginTempDir , "settings.gradle" ) ;
378-
378+
379379 this . $fs . copyFile ( allGradleTemplateFiles , pluginTempDir ) ;
380380 const runtimeGradleVersions = await this . getRuntimeGradleVersions (
381381 projectDir
@@ -430,12 +430,13 @@ export class AndroidPluginBuildService implements IAndroidPluginBuildService {
430430 let runtimeVersion : string = null ;
431431
432432 try {
433- const result = await this . $packageManager . view (
433+ let result = await this . $packageManager . view (
434434 SCOPED_ANDROID_RUNTIME_NAME ,
435435 {
436436 "dist-tags" : true ,
437437 }
438438 ) ;
439+ result = result ?. [ "dist-tags" ] ?? result ;
439440 runtimeVersion = result . latest ;
440441 } catch ( err ) {
441442 this . $logger . trace (
@@ -529,6 +530,7 @@ export class AndroidPluginBuildService implements IAndroidPluginBuildService {
529530 `${ SCOPED_ANDROID_RUNTIME_NAME } @${ runtimeVersion } ` ,
530531 { version_info : true }
531532 ) ;
533+ output = output ?. [ "version_info" ] ?? output ;
532534
533535 if ( ! output ) {
534536 /**
@@ -543,6 +545,7 @@ export class AndroidPluginBuildService implements IAndroidPluginBuildService {
543545 `${ SCOPED_ANDROID_RUNTIME_NAME } @${ runtimeVersion } ` ,
544546 { gradle : true }
545547 ) ;
548+ output = output ?. [ "gradle" ] ?? output ;
546549
547550 const { version, android } = output ;
548551
@@ -709,7 +712,9 @@ export class AndroidPluginBuildService implements IAndroidPluginBuildService {
709712 projectDir : pluginBuildSettings . projectDir ,
710713 } ) ;
711714 pluginBuildSettings . androidToolsInfo = this . $androidToolsInfo . getToolsInfo (
712- { projectDir : pluginBuildSettings . projectDir }
715+ {
716+ projectDir : pluginBuildSettings . projectDir ,
717+ }
713718 ) ;
714719 }
715720
0 commit comments