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

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

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

项目背景:

        UniApp集成新大陆PDA RFID,一个坑一个坑踩过来的。希望大家少走点弯路,喜欢的点个赞或关注。谢谢!!!

开发环境(Mac M1):

  1. Android Studio

  2. HBuilderX

  3. Android 离线SDK正式版,已集成uniapp案例

  4. Android平台签名证书(.keystore)生成

  5. appKey:用于离线打包配置。

Android Studio下载安装

下载地址:Android Studio官网 OR Android Studio中文社区

HbuilderX

下载地址:HBuilderX-高效极客技巧

Android 离线SDK - 正式版(已集成uniapp案例,按需下载)

下载地址:Android 离线SDK - 正式版 | uni小程序SDK

Android平台签名证书(.keystore)

        生成Android平台签名证书(.keystore),在系统命令窗口中执行以下命令,前提需要有JDK环境          

keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test1.keystore

        按需生成.keystore,如图

              

   查看证书内容

keytool -list -keystore test1.keystore

        查看生成证书文件位置,后续需要把证书拷贝到android插件模块中,默认生成位置为:执行命令的位置下,如图                

appKey:appKey:用于离线打包配置

  1. 登录开发者中心

  2. 在应用管理 - 点击应用 - 各平台信息 创建以及查看离线AppKey:

         创建时需要填写Android平台签名证书(.keystore)相关的东西,如图

        快速通道下一篇:uniapp----android原生插件开发(二原生插件开发及打包)


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

相关文章:

  • 客户案例 | 如何利用Ansys工具提供互联系统(以及系统的系统),从而使“软件定义汽车”成为可能
  • 河南省的一级科技查新机构有哪些?
  • JDBC-Dao层模式
  • go do sth和come do sth的区别
  • docker基础:搭建centos7(详见B站泷羽sec)
  • ESLint 使用教程(四):ESLint 有哪些执行时机?
  • 深度学习:微调(Fine-tuning)详解
  • 蓝牙规范系列--属性协议(基础篇)
  • Pytorch学习--神经网络--网络模型的保存与读取
  • Java毕业设计-----基于AIGC的智能客服系统
  • [LInux] 进程地址空间
  • Android 14 SPRD 下拉菜单中增加自动亮度调节按钮
  • 鸿蒙系统:智能设备新时代的技术驱动
  • MySQL:数据类型建表
  • system generator结合高版本matlab的使用
  • 【Linux】进程创建/等待/替换相关知识详细梳理
  • 查缺补漏----用户上网过程(HTTP,DNS与ARP)
  • 信息安全工程师(79)网络安全测评概况
  • 架构师备考-架构基本概念
  • Diving into the STM32 HAL-----DMA笔记
  • 【科普小白】LLM大语言模型的基本原理
  • 《Linux运维总结:基于银河麒麟V10+ARM64架构CPU部署redis 6.2.14 TLS/SSL哨兵集群》
  • Ubuntu学习笔记 - Day3
  • excel常用技能
  • C++ | 表示移动函数move()的基本用法
  • 【Golang】Go语言教程