{
"id": "smart-pack-debug",
"name": "smart-pack-debug",
"displayName": "Android离线打包工具",
"description": "本地一键生成 Android 自定义基座与正式发布包,自动识别项目模块,集成原生插件与 UTS 插件,支持 uni-app 和 uni-app x,并可审计 Android 权限冗余。可用于 HBuilderX 真机调试与 App 本地打包上架。",
"version": "1.3.7",
"publisher": "Watler",
"engines": {
"HBuilderX": "^3.6.0"
},
"categories": [
"HBuilderX"
],
"keywords": [
"自定义基座",
"调试基座",
"Android打包",
"APK",
"本地打包",
"正式包",
"离线打包",
"权限",
"permission",
"manifest",
"权限审计"
],
"main": "./extension.js",
"activationEvents": [
"onCommand:smartEasyPackDebug.run",
"onCommand:smartEasyPackDebug.releasePack",
"onCommand:smartEasyPackDebug.manageProjects",
"onCommand:smartEasyPackDebug.updateSDK",
"onCommand:smartEasyPackDebug.settings",
"onCommand:smartEasyPackDebug.permAudit"
],
"extensionDependencies": [
"plugin-manager"
],
"contributes": {
"commands": [
{
"command": "smartEasyPackDebug.run",
"title": "自定义基座打包"
},
{
"command": "smartEasyPackDebug.releasePack",
"title": "App本地打包(正式包)"
},
{
"command": "smartEasyPackDebug.manageProjects",
"title": "基座项目管理"
},
{
"command": "smartEasyPackDebug.updateSDK",
"title": "检查SDK更新"
},
{
"command": "smartEasyPackDebug.settings",
"title": "基座全局设置"
},
{
"command": "smartEasyPackDebug.permAudit",
"title": "Android权限审计"
}
],
"menus": {
"menubar/tool": [
{
"title": "Android离线打包工具",
"group": "ext_settings",
"id": "smart-pack-debug"
},
{
"command": "smartEasyPackDebug.run",
"group": "smart-pack-debug@1"
},
{
"command": "smartEasyPackDebug.releasePack",
"group": "smart-pack-debug@2"
},
{
"command": "smartEasyPackDebug.manageProjects",
"group": "smart-pack-debug@3"
},
{
"command": "smartEasyPackDebug.updateSDK",
"group": "smart-pack-debug@4"
},
{
"command": "smartEasyPackDebug.settings",
"group": "smart-pack-debug@5"
},
{
"command": "smartEasyPackDebug.permAudit",
"group": "smart-pack-debug@6"
}
],
"explorer/context": [
{
"id": "smart-pack-debug",
"title": "自定义基座打包",
"group": "new",
"when": "explorerResourceIsFolder && workspaceFolderRelativePath == ''"
},
{
"command": "smartEasyPackDebug.run",
"group": "smart-pack-debug@1",
"when": "explorerResourceIsFolder && workspaceFolderRelativePath == ''"
},
{
"command": "smartEasyPackDebug.releasePack",
"group": "smart-pack-debug@2",
"when": "explorerResourceIsFolder && workspaceFolderRelativePath == ''"
},
{
"id": "smart-pack-debug-permAudit",
"title": "Android权限审计",
"group": "new",
"when": "workspaceFolderRelativePath=~ /manifest.json$/ || workspaceFolderRelativePath=~ /package.json$/"
},
{
"command": "smartEasyPackDebug.permAudit",
"group": "smart-pack-debug-permAudit@1",
"when": "workspaceFolderRelativePath=~ /manifest.json$/ || workspaceFolderRelativePath=~ /package.json$/"
}
]
}
},
"dcloudext": {
"type": "hbuilderx",
"darkmode": "x",
"widescreen": "x",
"contact": {
"qq": ""
},
"declaration": {
"ads": "无",
"data": "仅读写项目内文件(manifest.json、源码、uni_modules),不收集或上传任何数据",
"permissions": "无"
},
"npmurl": ""
},
"repository": ""
}