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

embedded/2024/11/14 3:31:24/

本篇文章从实战角度出发,将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-正式版">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原生插件开发(1环境准备)

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

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

uniapp—android原生插件开发(4uniapp引用aar插件)


http://www.ppmy.cn/embedded/137056.html

相关文章

Web3 游戏周报(11.03 - 11.09)

回顾上周的区块链游戏概况,查看 Footprint Analytics 与 ABGA 最新发布的数据报告。 【11.03 - 11.09】Web3 游戏行业动态: Ton Accelerator 推出名为「Synergy」的 500 万美元计划,旨在推动跨链创新,创造 TON 用户与 EVM 网络适应…

ctfshow(316,317,318)--XSS漏洞--反射性XSS

反射型XSS相关知识 Web316 进入界面: 审计 显示是关于反射性XSS的题目。 思路 首先想到利用XSS平台解题,看其他师傅的wp提示flag是在cookie中。 当前页面的cookie是flagyou%20are%20not%20admin%20no%20flag。 但是这里我使用XSS平台,…

性能调优专题(5)之深入理解Mysql事务隔离级别与锁机制

一、概述 我们的数据库一般都会并发执行多个事务,多个事务可能会并发的对相同的一批数据进行增删改查操作,可能就会导致我们说的脏写、脏读、不可重复读、幻读这些问题。 这些问题的本质都是数据库的多并发事务问题,为了解决多事务并发问题&a…

【GPTs】Email Responder Pro:高效生成专业回复邮件

博客主页: [小ᶻZ࿆] 本文专栏: AIGC | GPTs应用实例 文章目录 💯GPTs指令💯前言💯Email Responder Pro主要功能适用场景优点缺点 💯小结 💯GPTs指令 中文翻译: Email Craft 是一款专门用于…

在数据抓取的时候,短效IP比长效IP有哪些优势?

在数据抓取领域,代理IP的选择对于任务的成功率和效率至关重要。短效IP和长效IP各有其特点和适用场景,但在数据抓取过程中,短效IP因其独特的优势而受到青睐。本文将和大家一起探讨短效IP在数据抓取中相比长效IP的优势。 短效IP的定义与特点 …

为什么分布式光伏规模是6MW为界点?

安科瑞 Acrel-Tu1990 最近,能源局颁布了一项规定,明确指出6兆瓦(MW)及以上的分布式光伏电站必须实现自发自用,自行消纳电力。多个省份的能源局进一步规定,规模超过6兆瓦的电站需按照集中式管理进行操作。此…

Stored procedures in PostgreSQL

select 存储过程,在现了解的情况,还是没有mysql,sqlserver等好写好用。 --postgreSQL 11.0 以下版本 create or replace FUNCTION procInsertSchool (pSchoolId Char(5),pSchoolName VarChar(100),pSchoolTelNo VarChar(8) ) RETURNS void language plp…

Java集合 List——针对实习面试

目录 Java集合 ListJava List的三种主要实现是什么?它们各自的特点是什么?Java List和Array(数组)的区别?Java List和Set有什么区别?ArrayList和Vector有什么区别?什么是LinkedList?…