File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
lib/common/mobile/android Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -20,26 +20,28 @@ export class AndroidIniFileParser implements Mobile.IAndroidIniFileParser {
2020 contents ,
2121 ( result : Mobile . IAvdInfo , line : string ) => {
2222 const parsedLine = line . split ( "=" ) ;
23- const key = parsedLine [ 0 ] ;
23+
24+ const key = parsedLine [ 0 ] ?. trim ( ) ;
25+ const value = parsedLine [ 1 ] ?. trim ( ) ;
2426 switch ( key ) {
2527 case "target" :
26- result . target = parsedLine [ 1 ] ;
28+ result . target = value ;
2729 result . targetNum = this . readTargetNum ( result . target ) ;
2830 break ;
2931 case "path" :
3032 case "AvdId" :
31- result [ _ . lowerFirst ( key ) ] = parsedLine [ 1 ] ;
33+ result [ _ . lowerFirst ( key ) ] = value ;
3234 break ;
3335 case "hw.device.name" :
34- result . device = parsedLine [ 1 ] ;
36+ result . device = value ;
3537 break ;
3638 case "avd.ini.displayname" :
37- result . displayName = parsedLine [ 1 ] ;
39+ result . displayName = value ;
3840 break ;
3941 case "abi.type" :
4042 case "skin.name" :
4143 case "sdcard.size" :
42- result [ key . split ( "." ) [ 0 ] ] = parsedLine [ 1 ] ;
44+ result [ key . split ( "." ) [ 0 ] ] = value ;
4345 break ;
4446 }
4547 return result ;
You can’t perform that action at this time.
0 commit comments