|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SdkLoader
A loader for the SDK. It's able to provide general SDK information
(getSdkInfo(com.android.utils.ILogger)
, or getRepositories()
), or
target-specific information
(getTargetInfo(String, com.android.sdklib.repository.FullRevision, com.android.utils.ILogger)
).
Method Summary | |
---|---|
com.google.common.collect.ImmutableList<java.io.File> |
getRepositories()
Returns the location of artifact repositories built-in the SDK. |
SdkInfo |
getSdkInfo(com.android.utils.ILogger logger)
Returns generic SDK information. |
TargetInfo |
getTargetInfo(java.lang.String targetHash,
com.android.sdklib.repository.FullRevision buildToolRevision,
com.android.utils.ILogger logger)
Returns information about a build target. |
Method Detail |
---|
@NonNull TargetInfo getTargetInfo(@NonNull java.lang.String targetHash, @NonNull com.android.sdklib.repository.FullRevision buildToolRevision, @NonNull com.android.utils.ILogger logger)
targetHash
- the compilation target hash string.buildToolRevision
- the build tools revision.logger
- a logger to output messages.
@NonNull SdkInfo getSdkInfo(@NonNull com.android.utils.ILogger logger)
logger
- a logger to output messages.
@NonNull com.google.common.collect.ImmutableList<java.io.File> getRepositories()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |