2***@qq.com
2***@qq.com
  • 发布:2021-11-30 16:51
  • 更新:2024-04-07 10:53
  • 阅读:2887

基于uniapp打包生成app,并引入本地原生插件步骤和踩坑

分类:uni-app

看到社区很多同学对于uniapp和原生混合开发配置问题,就怎么引入原生本地插件并配置运行步骤详解
1.首先在你的文件夹下建nativeplugins目录,将本地开发的原生插件代码包按照格式放入

2.对nativeplugins目录下的pack.json进行配置 注意name和id要与目录名保持一致,class要安卓小伙伴给你,包名 类名

3.在manifest.json进行插件引入

第四步:点击运行到手机或模拟器,先制定基座,制作完成后在运行基座选择自定义基座,进行打包即可

2 关注 分享
2***@qq.com DCloud_UNI_HRK

要回复文章请先登录注册

1***@qq.com

1***@qq.com

回复 t***@obdweb.com :
解决了吗?我也遇到了这个问题
2024-04-07 10:53
2***@qq.com

2***@qq.com

正式打包不可用?
2024-03-02 16:27
1***@qq.com

1***@qq.com

回复 1***@qq.com :
没事了,配置内,有个字母打错了
2024-01-24 15:49
II优选

II优选

回复 1***@qq.com :
大部分都是缺少依赖
2024-01-24 15:48
1***@qq.com

1***@qq.com

我用android studio生成的aar,在uniapp项目中配置之后,在manifest.json想选择本地插件时却找不到,这是怎么回事?想问一下
2024-01-24 15:46
t***@obdweb.com

t***@obdweb.com

回复 xzh :
好的,我再试试感谢
2024-01-22 11:29
t***@obdweb.com

t***@obdweb.com

回复 II优选 :
好的,我再试试感谢
2024-01-22 11:28
xzh

xzh

回复 t***@obdweb.com :
大概率是依赖问题,参考文档https://nativesupport.dcloud.net.cn/NativePlugin/course/package.html,去配置设置一下dependencies这个字段
2024-01-22 11:26
II优选

II优选

回复 t***@obdweb.com :
那我感觉应该是权限的问题把
2024-01-22 11:23
t***@obdweb.com

t***@obdweb.com

回复 II优选 :
同事用android studio开发完打成aar包给我,我用HBuilder X集成到项目中打自定义调试基座测试,没问题后就直接用HBuilder X云打包,然后云打包出来的apk安装后调试就调不起提供的方法了
2024-01-22 11:17