首页 > 其他分享 >Android Studio开发uniapp原生插件之环境搭建

Android Studio开发uniapp原生插件之环境搭建

时间:2024-12-02 11:23:33浏览次数:8  
标签:uniapp 插件 app Hello Studio key UniPlugin

一、下载sdk并解压到指定目录

https://nativesupport.dcloud.net.cn/AppDocs/download/android.html

二、使用Android Studio导入项目

三、在开发者后台创建app

1、创建key,参考https://ask.dcloud.net.cn/article/35777
2、查看key信息 keytool -list -v -keystore {your_app}.keystore
3、创建app>各平台信息>新增,填入包名、MD5等信息这里先把包名复制到txt中
4、回到各平台信息,点击查看离线key。复制appid和key待txt中

四、回到Android Studio,分别执行以下步骤

1、在UniPlugin-Hello-AS\app\src\main\AndroidManifest.xml填入三.4的key

2、编辑UniPlugin-Hello-AS\app\src\main\assets/data/dcloud_control.xml并填入

<hbuilder debug="true" syncDebug="true">
<apps>
    <app appid="三.4的appid" appver=""/>
</apps>
</hbuilder>

3、编辑UniPlugin-Hello-AS\app\build.gradle 的applicationId为三.4的appid

4、编辑UniPlugin-Hello-AS\app\src\main\assets\dcloud_uniplugins.json

{
      "hooksClass": "",
      "plugins": [
        {
          "type": "module",
          "name": "插件名称",
          "class": "com.xfstu.xfplugin.csvtojson.Main"
        }
      ]
    }

5、复制UniPlugin-Hello-AS\uniplugin_richalert\build.gradle的内容到自己插件里,并把namespace改一下(不确定是否有影响)

6、构建gradle即可

标签:uniapp,插件,app,Hello,Studio,key,UniPlugin
From: https://www.cnblogs.com/xfstu/p/18581301

相关文章

  • 自己写插件-实现时间戳自由
    作者:京东科技张环受这篇文章《人人都能手写的chrome插件,帮我省了1000多块钱》启发,再加自己空闲时间学了一些前端的皮毛,以及实际工作需求,多种契机决定自己动手完成一个时间戳转换的谷歌插件。一、插件构思1、插件的使用方式:参考平常使用最高频的一个插件。它最提效的使用方式......
  • 支持30+种类型幻灯片 | 轮播图 | 旋转木马的强大jQuery插件
    jssorslider是一款功能非常强大的可制作超过30种不同类型的幻灯片|轮播图|旋转木马的JQUERY插件。jssor具有高性能,轻量级,跨浏览器等特点,它可以支持IE6+的浏览器,并且可以支持移动触摸设备。它的特点还有:轻量级,压缩版本只有17KB大小。高性能,通过消耗很少的CPU来完成平滑过渡效果......
  • jQuery和CSS3超酷3D翻转式模态对话框插件
    jquery-awesomodals是一款JQUERY和CSS3超酷3D翻转式模态对话框插件。该对话框特效通过jquery和CSS3transitions和transforms来在对话框打开时制作3D翻转的效果,效果非常的酷。在线演示 下载 安装可以通过bower来安装jquery-awesomodals插件。$bowerinstalljquery-awe......
  • idea 插件分享
    插件总览功能名称推荐度绿色背景主题LoveYourEyesTheme五星中文语言包Chinese​(Simplified)​LanguagePack三星Java诊断工具arthas-idea-plugin五星es控制台工具ElasticsearchQuery-EDQL五星添加类与方法的注释EasyJavadoc四星美化等......
  • VSCode:代码格式化插件
    settings.json文件中添加如下配置并保存 {"workbench.sideBar.location":"left","cssrem.rootFontSize":80,"git.ignoreWindowsGit27Warning":true,"eslint.codeAction.showDocumentation":{"ena......
  • 基于Bootstrap的Material Design风格表单插件
    JqueryMaterialFormPlugin是一款基于Bootstrap的MaterialDesign风格的JQUERY表单插件。该表单通过自定义样式和jQuery来将Bootstrap的表单修改为扁平风格的表单,并带有浮动标签特效。在线演示  下载  使用方法使用该MaterialDesign风格表单需要在页面中引入jquery,bo......
  • 基于springboot+vue.js+uniapp小程序的山西文旅网附带文章源码部署视频讲解等
    文章目录前言详细视频演示具体实现截图核心技术介绍后端框架SpringBoot前端框架Vue持久层框架MyBaits为什么选择我代码参考数据库参考测试用例参考源码获取前言......
  • 基于springboot+vue.js+uniapp小程序的大学生选修选课系统附带文章源码部署视频讲解等
    文章目录前言详细视频演示具体实现截图核心技术介绍后端框架SpringBoot前端框架Vue持久层框架MyBaits为什么选择我代码参考数据库参考测试用例参考源码获取前言......
  • 基于springboot+vue.js+uniapp小程序的旅游APP附带文章源码部署视频讲解等
    文章目录前言详细视频演示具体实现截图核心技术介绍后端框架SpringBoot前端框架Vue持久层框架MyBaits为什么选择我代码参考数据库参考测试用例参考源码获取前言......
  • 基于springboot+vue.js+uniapp小程序的“一起运动”平台附带文章源码部署视频讲解等
    文章目录前言详细视频演示具体实现截图核心技术介绍后端框架SpringBoot前端框架Vue持久层框架MyBaits为什么选择我代码参考数据库参考测试用例参考源码获取前言......