dcloudio / dcloudio/uni-app

原生插件 本地调试 java包名必须是io.dcloud.uniplugin吗

Open
#3,516 3 comments 0 reactions 1 assignee Claimed by @ArrayDC View on GitHub
app question
Dominant language
JavaScript
Stars
41.6k
Forks
3.7k
Avg merge
7h 6m
Merged PRs (30d)
6

Description

**问题描述**
原生插件 本地调试一直失败,后面尝试将开发的代码放进插件demo“uniplugin_module”中正常,经过尝试,发现自定义原生插件java包名如果不是“io.dcloud.uniplugin”就不行

**复现步骤**
自定义原生插件,按照官网原生插件开发和本地调试插件进行开发和配置
1. java包名命名成非“io.dcloud.uniplugin”;
2. 在Android Studio中调试,控制台直接打印“[WARN][JS Framework] 当前运行的基座不包含原生插件[isct-pda-scan],请在manifest中配置该插件,重新制作包括该原生插件的自定义运行基座” 并且,Android Studio debug也是无效的
3. 将报名改为“io.dcloud.uniplugin”正常了

**系统信息:**
- 发行平台: uni-app
- 操作系统 Android 10、12均存在该问题
- HBuilderX版本 3.4.7
- uni-app版本 vue3 离线sdk3.4.7(临时更新也替换了lib.5plus.base-release.aar)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.