@aiot-toolkit/emulator
Version:
vela emulator tool.
46 lines (45 loc) • 1.86 kB
TypeScript
import { SDKParts, VelaImageType } from '../typing/Vvd';
export declare const defaultSDKHome: string;
export declare const defaultVvdHome: string;
export declare const defaultImageHome: string;
export declare const defaultEmulatorHome: string;
export declare const defaultSkinHome: string;
export declare const defaultQuickappHome: string;
export declare const defaultToolsHome: string;
export declare const defaultVncPort = 5900;
export declare const defaultAdbPort = 5555;
export declare const defaultDebugPort = 10055;
export declare const baseUrl = "https://vela-ide.cnbj3-fusion.mi-fds.com/vela-ide";
export declare const versionUrl = "https://vela-ide.cnbj3-fusion.mi-fds.com/vela-ide/versions.json";
export declare const emulatorBaseUrl = "https://vela-ide.cnbj3-fusion.mi-fds.com/vela-ide/emulator";
export declare const systemImageBaseUrl = "https://vela-ide.cnbj3-fusion.mi-fds.com/vela-ide/system-images";
/**
* vela-release-4.0 : vela 4.0 带 miwear
* vela-pre-4.0 : vela 4.0 不带 miwear
* vela-dev-0.0.4 : vela 4.0 dev 分支
*/
export declare const VelaImageVersionList: {
label: string;
description: string;
value: VelaImageType;
time: string;
hide: boolean;
icon: string;
}[];
export declare const EmulatorEnvVersion: {
name: string;
emulator: string;
qa: string;
skins: string;
"system-images": string;
modem_simulator: string;
};
/** 获取镜像下载地址 */
export declare function getImageDownloadUrl(): Record<VelaImageType, string>;
/**
* 获取各种 SKD 最新版本的下载地址;
* 镜像地址默认返回 REL 版本的地址,如果需要获取其他版本,请使用
* {@link getImageDownloadUrl}
*/
export declare function getSDKPartDownloadUrl(type: SDKParts): string;
export { isVelaImageType, isMiwearImageType, getDefaultImage } from '../shared';