|
|||||||||
| 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 | ||||||||