{
"name": "穿山甲",
"id": "csj-juhui",
"version": "v1",
"description": "穿山甲穿山甲",
"_dp_type": "nativeplugin",
"_dp_nativeplugin": {
"android": {
"plugins": [{
"type": "module", //|component, 必填, 根据插件类型选择
"name": "csj-juhui",
"class": "com.example.lib1.CsjModule"
}],
// "hooksClass": "可选, 事件钩子注册类名",
"integrateType": "aar",
/* "dependencies": [
"可选, 依赖的库名称"
],
"excludeDependencies": [
"可选,需要排除的HX内置模块依赖库名称" //HBuilderX3.1.18+支持:仅在插件与HX内置模块依赖库存在冲突时可能需要,使用前请在官方QQ交流群“DCloud原生开发者群”中联系管理员确认
], */
"compileOptions": { //可选,Java编译参数配置
"sourceCompatibility": "1.8",
"targetCompatibility": "1.8"
},
/* "abis": [
"可选, 支持的abi类型, 可取值armeabi-v7a|arm64-v8a|x86"
], */
"minSdkVersion": "21",
"useAndroidX": true, //可选,是否兼容使用AndroidX 3.2.5+版本后废弃该属性
/* "permissions": [
"可选, 要使用的Android权限列表"
], */
"parameters": {
"插件需要配置的参数名称, 如appid": {
"des": "参数描述",
"key": "AndroidManifest.xml中添加meta-data节点!对应android:name属性值, 如GETUI_APPID",
"placeholder": "build.gradle中添加到manifestPlaceholders中的字段名"
}
}
},
"ios": {
"plugins": [{
"type": "必填, module|component, 根据插件类型选择",
"name": "必填, 注册插件的名称, 通常与插件标识一致",
"class": "必填, 注册插件的类名"
}],
"integrateType": "必填, 可取值framework|library",
"hooksClass": "可选, 事件钩子注册类名",
"frameworks": [
"依赖的系统库(系统库有.framework和.tbd和.dylib类型),和第三方.framework动态库;(.a 库或 .framework**静态库**直接放到ios根目录即可,不需要配置)"
],
"embedFrameworks": [
"依赖的.framework动态库(注意.framework动态库也需要在上面的 frameworks 节点添加配置,同样将动态库.framework文件放到 ios 目录)"
],
"capabilities": { // 配置应用的capabilities数据(根据XCode规范分别配置到entitlements和plist文件中)
"entitlements": { // 合并到工程entitlements文件的数据(json格式)
},
"plists": { // 合并到工程Info.plist文件的数据(json格式)
}
},
"plists": { // 自定义配置工程Info.plist文件的数据(json格式),优先级高于capabilities->plists
},
"assets": [ //HBuilderX2.3.4及以上版本支持
"可选,插件要使用的xcassets文件列表,相对于ios目录的路径"
],
"privacies": [
"可选, 插件使用到的隐私列表,如NSPhotoLibraryUsageDescription"
],
"embedSwift": false, // 开启 swift 编译支持,如果插件使用了 swift 需要配置此项
"deploymentTarget": "8.0", // 可选,注意:使用 Xcode14 需配置为 "11.0"
"validArchitectures": [
"arm64" // 支持多个值,可取值:"arm64", "armv7",注意:使用 Xcode14 需要配置为 “arm64”
],
"parameters": {
"插件需要配置的参数名称, 如appid": {
"des": "参数描述信息",
"key": "参数需要配置到info.plist中的键名, 嵌套时使用:分割,如getui:appid"
}
},
"resources": [
"可选, 插件要使用的资源文件列表,相对于ios目录的路径 ,HX 3.2.0+ 版本不在推荐使用,请参考文档下面的 “依赖资源文件” 说明"
]
}
}
}
来盘芋头丸
- 发布:2024-04-27 11:51
- 更新:2024-04-27 14:39
- 阅读:207
来盘芋头丸 (作者)
难搞 这社区不支持直接传图 我找个床
2024-04-27 14:45
来盘芋头丸 (作者)
2024-04-27 14:46
来盘芋头丸 (作者)
2024-04-27 14:46
II优选
回复 来盘芋头丸: 把这个文件内容复制出来也行
2024-04-27 14:47
来盘芋头丸 (作者)
回复 II优选: 已补充问题 内容 感谢!
2024-04-27 14:51
II优选
回复 来盘芋头丸: 1.uniapp 不能自己对接穿山甲 2.把注释的地方都删除掉,这个应该文档有说过
2024-04-27 15:04
来盘芋头丸 (作者)
回复 II优选: 好 我去掉注释看看 ,之前没爆红我就没删 ;
2024-04-27 15:08
来盘芋头丸 (作者)
感谢大佬 已经在云端打基座了 祝大佬每晚基霸硬邦邦
2024-04-27 15:15