bananalyzer
Version:
A simple tool for windows 10, that downloads APKs from Google playstore, analyzes them, and lists all the Google and Huawei SDKs (kits) that are integrated, along with other metadata
50 lines (49 loc) • 2.24 kB
TypeScript
declare const _default: {
getDownloadLink: (packageName: string, mergeSplitApk?: boolean) => Promise<import("./models/storeInfo").ApkDownloadInfo | undefined>;
downloadAPK: (packageName: string, useExistingApk?: boolean, mergeSplitApk?: boolean) => Promise<import("./models/apk").APK>;
analyzeAPKs: (apks: import("./models/apk").APK[], keepDecompiledSources?: boolean) => Promise<import("./models/analyzedApp").AnalyzedApp[]>;
getPlayStoreDetails: (packageName: string) => Promise<({
screenshots: string[];
} & {
packageName: string | undefined;
name: string | undefined;
versionName: string | undefined;
description: string | undefined;
updatedOn: string | undefined;
releasedOn: string | undefined;
requiresAndroid: string | undefined;
rating: string | undefined;
downloads: string | undefined;
downloadsDetails: string | undefined;
developer: string | undefined;
reviewsNumber: string | undefined;
icon: string | undefined;
}) | undefined>;
getAppGalleryDetails: (packageName: string) => Promise<{
packageName: string | string[] | undefined;
name: string | string[] | undefined;
versionName: string | string[] | undefined;
description: string | string[] | undefined;
updatedOn: string | string[] | undefined;
releasedOn: string | string[] | undefined;
requiresAndroid: string | string[] | undefined;
rating: string | string[] | undefined;
downloads: string | string[] | undefined;
downloadsDetails: string | string[] | undefined;
developer: string | string[] | undefined;
reviewsNumber: string | string[] | undefined;
icon: string | string[] | undefined;
screenshots: string | string[] | undefined;
} | undefined>;
getSupportedSdks: () => {
name: string;
sdks: {
name: string;
accuracy: ("high" | "medium" | "low" | undefined)[];
canGetVersion: boolean;
canVerifyVersion: boolean;
}[];
}[];
decompileApk: (apk: import("./models/apk").APK) => Promise<DecompileResult>;
};
export default _default;