File tree 1 file changed +8
-6
lines changed
lib/common/mobile/android
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 {
20
20
contents ,
21
21
( result : Mobile . IAvdInfo , line : string ) => {
22
22
const parsedLine = line . split ( "=" ) ;
23
- const key = parsedLine [ 0 ] ;
23
+
24
+ const key = parsedLine [ 0 ] ?. trim ( ) ;
25
+ const value = parsedLine [ 1 ] ?. trim ( ) ;
24
26
switch ( key ) {
25
27
case "target" :
26
- result . target = parsedLine [ 1 ] ;
28
+ result . target = value ;
27
29
result . targetNum = this . readTargetNum ( result . target ) ;
28
30
break ;
29
31
case "path" :
30
32
case "AvdId" :
31
- result [ _ . lowerFirst ( key ) ] = parsedLine [ 1 ] ;
33
+ result [ _ . lowerFirst ( key ) ] = value ;
32
34
break ;
33
35
case "hw.device.name" :
34
- result . device = parsedLine [ 1 ] ;
36
+ result . device = value ;
35
37
break ;
36
38
case "avd.ini.displayname" :
37
- result . displayName = parsedLine [ 1 ] ;
39
+ result . displayName = value ;
38
40
break ;
39
41
case "abi.type" :
40
42
case "skin.name" :
41
43
case "sdcard.size" :
42
- result [ key . split ( "." ) [ 0 ] ] = parsedLine [ 1 ] ;
44
+ result [ key . split ( "." ) [ 0 ] ] = value ;
43
45
break ;
44
46
}
45
47
return result ;
You can’t perform that action at this time.
0 commit comments