记录一下app的配置字段
{
"app": {
//包名,保证唯一
"bundleName": "com.application.myapplication",
//可选 app:应用 atomicService:元服务 shared:动态库 appService:系统服务
"bundleType":"app"
//可选 标识对应用开发厂商的描述
"vendor": "example",
//版本号
"versionCode": 1000000,
//标识应用能够兼容的最低历史版本号,用于应用跨设备兼容性判断
"minCompatibleVersionCode":10000
//对外展示版本号
"versionName": "1.0.0",
//图标
"icon": "$media:app_icon",
//app名称
"label": "$string:app_name",
//可选 描述
"description": "$string:description_application",
//API最低版本
"minAPIVersion": 9,
//API目标版本
"targetAPIVersion": 9,
//API目标版本的版本类型
//Canary:受限发布的版本。
//Beta:公开发布的Beta版本。
//Release:公开发布的正式版本。
"apiReleaseType": "Release",
//可选 默认false 标识应用是否能访问应用的安装目录,仅针对Stage模型的系统应用和预置应用生效
"accessible":false
//可选 默认false 是否支持多工程联合开发
"multiProjects": false
//可选 默认false asan检测,定位buffer越界crash
"asanEnabled": false
//是否可调试,默认false
"debug": false,
//可选 table设备配置
"tablet":{
"minAPIVersion": 8
},
//可选 car设备配置
"car": {
"minAPIVersion": 8
},
//可选 tv设备配置
"tv": {
"minAPIVersion": 8
},
//可选 wearable设备配置
"wearable": {
"minAPIVersion": 8
},
//可选 default设备配置
"default": {
"minAPIVersion": 8
},
//可选 默认false 内存破坏问题检测
"GWPAsanEnabled":false,
//当前包所指定的目标应用
"targetBundleName": "com.application.test",
//标识当前应用的优先级
"targetPriority": 50
},
}