C# 클래스 GooglePlayServices.ResolverVer1_1

상속: DefaultResolver
파일 보기 프로젝트 열기: googlesamples/unity-jar-resolver 1 사용 예제들

공개 메소드들

메소드 설명
DoResolution ( PlayServicesSupport svcSupport, string destinationDirectory, PlayServicesSupport handleOverwriteConfirmation ) : void
DoResolution ( PlayServicesSupport svcSupport, string destinationDirectory, PlayServicesSupport handleOverwriteConfirmation, System resolutionComplete ) : void

Perform the resolution and the exploding/cleanup as needed.

OnBundleId ( string bundleId ) : string[]

Called during Update to allow the resolver to check the bundle ID of the application to see whether resolution should be triggered again.

Version ( ) : int

Version of the resolver. - 1.1.0

The resolver with the greatest version is used when resolving. The value of the verison is calcuated using MakeVersion in DefaultResolver

비공개 메소드들

메소드 설명
CollectionToArray ( ICollection enumerator ) : string[]

Generate an array from a string collection.

DoResolutionNoAndroidPackageChecks ( PlayServicesSupport svcSupport, string destinationDirectory, PlayServicesSupport handleOverwriteConfirmation ) : void

Perform resolution with no Android package dependency checks.

FindAndroidSdkTool ( PlayServicesSupport svcSupport, string toolName ) : string

Find a tool in the Android SDK.

GetAvailablePackages ( string androidTool, PlayServicesSupport svcSupport, GetAvailablePackagesComplete complete ) : void

Get the set of available SDK packages and whether they're installed.

LoadAarExplodeCache ( ) : void

Load data cached in aarExplodeDataFile into aarExplodeData.

ProcessAars ( string dir ) : void

Processes the aars.

ReplaceVariables ( string exploded ) : void

Replaces the variables in the AndroidManifest file.

ResolverVer1_1 ( ) : UnityEngine
SaveAarExplodeCache ( ) : void

Save data from aarExplodeData into aarExplodeDataFile.

ShouldExplode ( string aarFile ) : bool

Determined whether an aar file should be exploded (extracted). This is required for some aars so that the Unity Jar Resolver can perform variable expansion on manifests in the package before they're merged by aapt.

메소드 상세

DoResolution() 공개 메소드

public DoResolution ( PlayServicesSupport svcSupport, string destinationDirectory, PlayServicesSupport handleOverwriteConfirmation ) : void
svcSupport Google.JarResolver.PlayServicesSupport
destinationDirectory string
handleOverwriteConfirmation Google.JarResolver.PlayServicesSupport
리턴 void

DoResolution() 공개 메소드

Perform the resolution and the exploding/cleanup as needed.
public DoResolution ( PlayServicesSupport svcSupport, string destinationDirectory, PlayServicesSupport handleOverwriteConfirmation, System resolutionComplete ) : void
svcSupport Google.JarResolver.PlayServicesSupport
destinationDirectory string
handleOverwriteConfirmation Google.JarResolver.PlayServicesSupport
resolutionComplete System
리턴 void

OnBundleId() 공개 메소드

Called during Update to allow the resolver to check the bundle ID of the application to see whether resolution should be triggered again.
public OnBundleId ( string bundleId ) : string[]
bundleId string
리턴 string[]

Version() 공개 메소드

Version of the resolver. - 1.1.0
The resolver with the greatest version is used when resolving. The value of the verison is calcuated using MakeVersion in DefaultResolver
public Version ( ) : int
리턴 int