uni-app(五):原生插件打包并使用(Android)

原生插件打包并使用

    • 解决Gradle不显示命令问题
      • 解决方法
    • 运行打包
    • 查看打包好的包
    • 引入到uni-app项目中
    • 编写配置文件
      • `TestModule`
      • `TestComponent`
    • 制作基座并运行

解决Gradle不显示命令问题

在这里插入图片描述

解决方法

在这里插入图片描述
在这里插入图片描述

运行打包

在这里插入图片描述

查看打包好的包

在这里插入图片描述

引入到uni-app项目中

在这里插入图片描述

编写配置文件

TestModule

{"name": "TestModule","id": "TestModule","version": "1.0.0","description": "测试模块","_dp_type":"nativeplugin","_dp_nativeplugin":{"android": {"plugins": [{"type": "module","name": "TestModule","class": "com.test.uniplugin_module.TestModule"}],"integrateType": "aar","minSdkVersion" : 21}}
}

TestComponent

{"name": "TestComponent","id": "TestComponent","version": "1.0.0","description": "测试组件","_dp_type":"nativeplugin","_dp_nativeplugin":{"android": {"plugins": [{"type": "component","name": "TestComponent","class": "com.test.uniplugin_component.TestComponent"}],"integrateType": "aar","minSdkVersion" : 21}}
}

制作基座并运行

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/9971.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue2 Avoided redundant navigation to current location

再次点击同一个链接会报错 每次使用 push 方法时带上两个回调函数 this.$router.push({name: item.name}, ()>{}, ()>{}) //第二、第三个参数分别为成功和失败的回调函数重写 Vue-router 原型对象上的 push 函数不行 https://blog.csdn.net/weixin_43615570/article/d…

Linux -- Git

Git Git 是一个开源的分布式版本控制系统,主要用于软件开发中的源代码管理。它由 Linus Torvalds 创建,也是 Linux 内核的开发者。Git 使得多个开发者可以在同一个项目上协作,而不会相互干扰。它允许开发者在本地计算机上创建多个分支&#…

番外篇 | YOLOv8改进之利用SCINet解决黑夜目标检测问题 | 低照度图像增强网络

前言:Hello大家好,我是小哥谈。自校正照明网络(Self-Calibrating Illumination Network, SCINet)是一种基于深度学习的图像照明算法,可以自动分析图像的内容并根据图像内容自动优化照明。SCINet是一种专为低光照图像增强设计的框架。它通过级联照明学习过程和权重共享机制…

Php php7的特性

1. 性能优化 PHP7引入了Zend Engine 3.0,显著提高了执行效率,相比PHP 5.x,性能提升了2-3倍。这个特性无法直接通过代码示例展示,但你可以感受到在升级到PHP7后,相同代码的执行速度更快。 2. 函数返回类型声明 允许在…

【系统分析师】软件架构设计

文章目录 1、构件与软件复用1.1 主流构件标准1.2 构件获取与管理1.3 构件复用的方法 2、软件架构概述3、软件架构建模4、软件架构风格4.1 经典架构风格4.2 层次架构风格4.3 富互联网应用-RIA 5、面向服务的架构5.1 SOA概述5.2 SOA的关键技术5.3 SOA的实现方法 6、软件架构评估6…

Nginx - server、listen、server_name和多服务请求处理(三)

server 上下文 server { }server指令用于配置一个虚拟服务。listen指令描述了本服务可接受链接的所有地址和端口,server_name指令列举了所有服务的名字,例如 server {listen 80;server_name example.org www.example.org; }listen 指令 Syntax: …

Rust - 基础语法

文章目录 注释基本输出输出 {} 变量重影(Shadowing) 数据类型整数型(Integer)浮点数型(Floating-Point) f32、f64数学计算布尔型 bool字符型 char元组 ()数组 [].. 表示范围切片 slice结构体枚举match 处理…

AI大模型探索之路-训练篇20:大语言模型预训练-常见微调技术对比

系列篇章💥 AI大模型探索之路-训练篇1:大语言模型微调基础认知 AI大模型探索之路-训练篇2:大语言模型预训练基础认知 AI大模型探索之路-训练篇3:大语言模型全景解读 AI大模型探索之路-训练篇4:大语言模型训练数据集概…

nginx 详解

Nginx(发音为“Engine-X”)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3代理服务器。Nginx以其高稳定性、丰富的功能集、简单的配置和低资源消耗而闻名。它特别适用于处理高并发请求,这部分归功于其事件驱动和异步架构。…

RF Plasma gernerator-系列(RF-5KW Adtec)说明书TX06-9001-00

RF Plasma gernerator-系列(RF-5KW Adtec)说明书TX06-9001-00

深度学习课程论文精读——ESRGAN

目录 1.研究概述 2.论文创新 2.1 改进生成器的网络框架 2.2 改进判别器 2.3 改进感知损失 2.4 网络插值 3.实验 3.1 评价指标 3.2 训练细节 3.3 对比实验 3.4 消融实验 3.5 网络插值 4.总结 5.阅读参考 文章标题:《ESRGAN: Enhanced Super-Resolution…

Hive优化(1)——分桶采样

分桶(Bucketing) 分桶是将数据按照某个字段的哈希值进行分组存储的一种技术。它的原理是将数据按照指定字段的哈希值分成固定数量的桶,将每条记录分配到对应的桶中。分桶可以帮助优化特定类型的查询,例如连接查询和聚合操作&…

2024OD机试卷-攀登者1 (java\python\c++)

题目:攀登者1 题目描述 攀登者喜欢寻找各种地图,并且尝试攀登到最高的山峰。 地图表示为一维数组,数组的索引代表水平位置,数组的元素代表相对海拔高度。其中数组元素0代表地面。 例如:[0,1,2,4,3,1,0,0,1,2,3,1,2,1,0],代表如下图所示的地图,地图中有两个山脉位置分别…

TS-声明文件

目录 1,什么是声明文件2,作用3,位置1,tsconfig.json 配置的包含目录中2,node_modules/types 目录中3,typeRoots 配置项中的目录4,与 js 文件同名同目录的文件 4,编写1,ts…

java中List的toArray()方法

toArray()介绍 toArray()方法是List接口中提供的方法,用来实现List对象转换为数组对象的功能。 toArray()方法有两种形式,无参方法和带泛型的方法,接下来给出例子。 1.toArray() // toArray()源码public Object[] toArray() {return Arrays.…

携手鲲鹏昇腾 HashData展现云原生数仓创新力量

​5月9日-11日,鲲鹏昇腾开发者大会2024在北京中关村国际创新中心举行,众多行业领袖、专家学者及优秀开发们齐聚一堂,分享产业趋势、技术创新和应用实践。 酷克数据作为华为鲲鹏生态重要合作伙伴,受邀出席本次大会,展示…

C++ Primer Plus 知识的讲解

程序模板 #pragma region xxx.cpp //xxx.cpp -- xxx #if 0 #include <iostream> int main() {using namespace std;return 0; } #endif #pragma endregionC Primer Plus 知识的讲解 第一章&#xff1a;预备知识 本章内容包括&#xff1a; .C语言和C的发展历史和基本原…

大语言模型LLM原理篇

大模型席卷全球&#xff0c;彷佛得模型者得天下。对于IT行业来说&#xff0c;以后可能没有各种软件了&#xff0c;只有各种各样的智体&#xff08;Agent&#xff09;调用各种各样的API。在这种大势下&#xff0c;笔者也阅读了很多大模型相关的资料&#xff0c;和很多新手一样&a…

sass 详解

Sass&#xff08;Syntactically Awesome Style Sheets 的缩写&#xff09;是一种 CSS 预处理器&#xff0c;用于使CSS的使用更加高效和动态。它允许使用变量、嵌套规则、混合和函数等功能&#xff0c;以编写更可维护、更强大的代码。Sass 主要有两种语法格式&#xff1a;SCSS&a…

【Redis】用户登录校验

对于用 redis 对用户进行登录校验&#xff0c;大致可分为以下六步&#xff1a; 首先通过查询数据库来查找具有提供的用户名、密码和delFlag值为0的用户。如果未找到用户&#xff0c;则抛出一个带有消息"用户不存在"的ClientException&#xff08;用户不存在&#xf…