当前位置: 首页 > article >正文

uniapp—android原生插件开发(3Android真机调试)

本篇文章从实战角度出发,将UniApp集成新大陆PDA设备RFID的全过程分为四部曲,涵盖环境搭建、插件开发、AAR打包、项目引入和功能调试。通过这份教程,轻松应对安卓原生插件开发与打包需求!

一、打包uniapp资源包:

  • 打包事先建好的uniapp项目资源

  • 将本地打包App资源拷贝到Android项目的apps目录下,把apps目录下的其他文件删除掉

  • 修改dcloud_control.xml中的appid,并开启调试模式

  • 修改AndroidManifest.xml文件中的appId

  • 真机调试,能打开页面即调试成功

二、可能会踩到坑(最大的坑,也是不听劝导致的)

未配置appkey或者配置错误

***解决方案,不要不听劝

  1. 项目src/main/assets/data/dcloud_control.xml里面的appid和开发者中心的appid一致
  2. 项目的build.gradle里面的applicationId和开发者中心的 Android 包名一致
  3. 项目的证书签名SHA1和开发者中心的Android 证书签名SHA1一致
  4. assets子目录改成appid
  5. src/main/assets/apps/xxx/www/manifest.json里面的id和开发者中心的appid一致(xxx表示appid)

重点关注证书问题

快速通道:

uniapp—android原生插件开发(1环境准备)

uniapp—android原生插件开发(2原生插件开发)

uniapp—android原生插件开发(3Android真机调试)


http://www.kler.cn/a/386695.html

相关文章:

  • nVisual自定义工单内容
  • java面试题(jvm)
  • Linux 下 mysql 9.1 安装设置初始密码 【附脚本】
  • UE5 UE4 播放视频没有声音解决
  • 深入探索:Scrapy深度爬取策略与实践
  • Webkit 滚动条样式属性
  • 网络--传输层协议--TCP
  • 【LeetCode每日一题】——802.找到最终的安全状态
  • C++学习笔记----10、模块、头文件及各种主题(三)---- 连接
  • VMWARE ESXI VMFS阵列故障 服务器数据恢复
  • aosp15系统窗口闪屏原生bug-dim图层相关-你会修改吗?
  • Qt教程(007):资源文件添加
  • nodejs:下载,安装,系统环境配置,更换镜像
  • Leetcode - 周赛422
  • Kafka集群的安装与部署
  • 《Android 车载 Launcher 开发 - 显示 Widget》
  • docker pull/build 失败 设置国内镜像源
  • 《C++ 网络编程:高效实现 TCP/IP 与 UDP 通信》
  • 数据分析-39-时间序列分解之经验小波分解EWT
  • 发顶会首选:大模型+时间序列!掌握这3大切入点,小白也能轻松上手!
  • 排序算法基础
  • C/C++ 中的预处理器指令有哪些?举例说明其用途
  • ssm基于JAVA的网上订餐管理系统+vue
  • Git进阶(十八):git rebase详解
  • DSP28335学习笔记-1
  • 解决SRS推送webrtc流卡顿问题