|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.android.sdklib.repositoryv2.targets.AndroidTargetManager
public class AndroidTargetManager
Finds and allows access to all IAndroidTargets in a given SDK.
| Constructor Summary | |
|---|---|
AndroidTargetManager(AndroidSdkHandler handler,
com.android.repository.io.FileOp fop)
Create a manager using the new AndroidSdkHandler/RepoManager mechanism for
finding packages. |
|
| Method Summary | |
|---|---|
java.lang.String |
getErrorForPackage(java.lang.String path)
Returns the error, if any, encountered when error creating a target for a package. |
IAndroidTarget |
getTargetFromHashString(java.lang.String hash,
com.android.repository.api.ProgressIndicator progress)
Returns a target from a hash that was generated by IAndroidTarget.hashString(). |
IAndroidTarget |
getTargetFromPackage(com.android.repository.api.LocalPackage p,
com.android.repository.api.ProgressIndicator progress)
|
java.util.Collection<IAndroidTarget> |
getTargets(com.android.repository.api.ProgressIndicator progress)
Returns the targets (platforms & addons) that are available in the SDK, sorted in ascending order by API level. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AndroidTargetManager(@NonNull
AndroidSdkHandler handler,
@NonNull
com.android.repository.io.FileOp fop)
AndroidSdkHandler/RepoManager mechanism for
finding packages.
| Method Detail |
|---|
@NonNull
public java.util.Collection<IAndroidTarget> getTargets(@NonNull
com.android.repository.api.ProgressIndicator progress)
@Nullable
public IAndroidTarget getTargetFromHashString(@Nullable
java.lang.String hash,
@NonNull
com.android.repository.api.ProgressIndicator progress)
IAndroidTarget.hashString().
hash - the IAndroidTarget hash string.
IAndroidTarget or null.
@Nullable
public java.lang.String getErrorForPackage(@NonNull
java.lang.String path)
@Nullable
public IAndroidTarget getTargetFromPackage(@NonNull
com.android.repository.api.LocalPackage p,
@NonNull
com.android.repository.api.ProgressIndicator progress)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||