1
1
///<reference path="../.d.ts"/>
2
2
"use strict" ;
3
- import path = require( "path" ) ;
4
- import shell = require( "shelljs" ) ;
5
- import util = require( "util" ) ;
3
+ import * as path from "path" ;
4
+ import * as shell from "shelljs" ;
6
5
import Future = require( "fibers/future" ) ;
7
- import constants = require( "../constants" ) ;
8
- import helpers = require( "../common/helpers" ) ;
9
- import fs = require( "fs" ) ;
10
- import os = require( "os" ) ;
11
- import semver = require( "semver" ) ;
12
-
13
- import androidProjectPropertiesManagerLib = require( "./android-project-properties-manager" ) ;
14
- import projectServiceBaseLib = require( "./platform-project-service-base" ) ;
6
+ import * as constants from "../constants" ;
7
+ import * as semver from "semver" ;
8
+ import * as androidProjectPropertiesManagerLib from "./android-project-properties-manager" ;
9
+ import * as projectServiceBaseLib from "./platform-project-service-base" ;
15
10
16
11
class AndroidProjectService extends projectServiceBaseLib . PlatformProjectServiceBase implements IPlatformProjectService {
17
12
private static MIN_SUPPORTED_VERSION = 17 ;
@@ -22,7 +17,7 @@ class AndroidProjectService extends projectServiceBaseLib.PlatformProjectService
22
17
private static VALUES_VERSION_DIRNAME_PREFIX = AndroidProjectService . VALUES_DIRNAME + "-v" ;
23
18
private static ANDROID_PLATFORM_NAME = "android" ;
24
19
private static LIBS_FOLDER_NAME = "libs" ;
25
- private static MIN_JAVA_VERSION = "1.7.0" ;
20
+ private static MIN_JAVA_VERSION = "1.7.0" ;
26
21
27
22
private targetApi : string ;
28
23
private _androidProjectPropertiesManagers : IDictionary < IAndroidProjectPropertiesManager > ;
@@ -57,8 +52,8 @@ class AndroidProjectService extends projectServiceBaseLib.PlatformProjectService
57
52
projectRoot : projectRoot ,
58
53
deviceBuildOutputPath : path . join ( this . $projectData . platformsDir , "android" , "bin" ) ,
59
54
validPackageNamesForDevice : [
60
- util . format ( "%s-%s.%s" , this . $projectData . projectName , " debug" , " apk" ) ,
61
- util . format ( "%s-%s.%s" , this . $projectData . projectName , " release" , " apk" )
55
+ ` ${ this . $projectData . projectName } - debug. apk` ,
56
+ ` ${ this . $projectData . projectName } - release. apk`
62
57
] ,
63
58
frameworkFilesExtensions : [ ".jar" , ".dat" , ".so" ] ,
64
59
configurationFileName : "AndroidManifest.xml" ,
0 commit comments