解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况

这篇具有很好参考价值的文章主要介绍了解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Uniapp插件市场中,有些插件是原生插件,必须使用自定义基座才能打包。但是传统keytool命令,已经无法看到安卓证书的MD5签名。现采用Android Studio查询signingReport的办法获取证书的MD5签名,并对插件的示例项目进行打包运行。

一、安装Android Studio

由于Android Studio官网无法正常打开,所以进入google的网站进行下载Android Studio,网址:https://developer.android.google.cn/
进入页面后,点击“下载Android Studio”
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
进入页面后,当前推荐的版本是“Android Studio Hedgehog”,点击按钮下载
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android

二、新建项目

Android Studio安装成功后,新建项目New Project选择新建Empty Activity
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
然后,填写新建项目的参数,最后点击“Finish”生成项目。
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android

三、设置Gradle

点击Android——Project视图,看见项目的文档结构:
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
由于需要进入Gradle界面调用signingReport,则要安装Gradle组件。但是Android Studio官方服务器连接不正常,可以修改配置文件,使用腾讯的服务器安装Gradle组件。如图,打开gradle-wrapper.properties文件,然后修改为图中网址。
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
然后进入菜单栏File——Settings——Experimental,将下图选项勾选:
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
点击“OK”后,然后点击工具栏中“Sync Project With Gradle Files”按钮,然后安装Gradle。
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
安装成功后,就可以点击侧边栏的Gradle界面,看到signingReport指令。
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android

四、生成证书

解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android

五、查看证书MD5

解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android

六、在第三方平台配置包名和MD5签名

在百度云平台创建OCR应用,并填写参数:
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android

七、安装第三方平台证书(百度云应用的许可证)

解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android

八、示例项目打包安装

将手机插上USB数据线与电脑相连,在HBuilderX中打包:点击“运行”——“原生APP-云打包”

解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
等待服务器的云打包:
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
打包成功。

九、安装运行:

点击“运行”——“运行到手机或模拟器”——“运行到Android App基座”
解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况,Uniapp,uni-app,android
选择“使用自定义基座运行”,然后点击“运行”。注意:同时手机打开调试模式与HbuilderX相连,点击运行后,HbuilderX安装APP到手机上。文章来源地址https://www.toymoban.com/news/detail-805120.html

到了这里,关于解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Uniapp安卓原生插件开发Demo

    当HBuilderX中提供的能力无法满足App功能需求,需要通过使用Andorid/iOS原生开发实现时,可使用App离线SDK开发原生插件来扩展原生能力。这里举两个例子来说明具体的流程。 官网文档地址: https://nativesupport.dcloud.net.cn/NativePlugin/README JAVA: jdk1.8 Android Studio: 下载地址Android Stud

    2024年02月12日
    浏览(48)
  • uniapp 集成 Android Studio 使用原生插件

    前期工作 下载 Android Studio 下载 HbuilderX 对应的 App离线SDK 准备集成 打开选中项目 选中其中的模块文件夹 在该文件夹下的libs目录下添加需要使用的jar包(一般是第三方设备平台提供) 在该文件夹下的srcmainjava下的TestModule.java中写相应的业务实现 需要注意main文件夹下的Andr

    2024年02月15日
    浏览(48)
  • uniapp ios原生插件开发之module

    在文章《uniapp ios原生插件开发 (framework,cocoapods)》中我们已经介绍了Module 类型的插件及其创建过程, 却没有深入的介绍Module类型插件开发过程中所涉及到的技术点。 本文呢就将重点放在对这些技术点的使用上进行详解,算是是对上篇文章的一个补充与扩展。 在文章开始之前

    2024年02月13日
    浏览(35)
  • uniapp原生插件开发调用第三方SDK

    uniapp安卓官方SDK Android 离线SDK - 正式版 | uni小程序SDK 官方uni原生插件开发教程(android)网址: 简介 | uni小程序SDK 第一步,开发环境的准备 下载uniapp安卓官方SDK待后面使用,解压完成如下图所示。 JAVA环境 jdk,打开cmd输入java -version查看自己的jdk版本,官方文档中提示jdk版本应

    2024年02月15日
    浏览(52)
  • uniapp使用微信小程序提供的原生插件(组件)

    小程序交易保障标展示组件 为例 参考uniapp加载插件、微信小程序加载插件 1. manifest.json: 先打开manifest.json文件,然后我们找到\\\"mp-weixin\\\",引入需要使用的插件 2. pages.json 打开pages.json文件,然后再对应的页面配置处添加东西 3.页面使用

    2024年02月11日
    浏览(64)
  • uniapp 原生安卓开发插件(module),以及android环境本地调试(一)

    由于uniapp 框架的局限先,有很多功能不能如原生android开发使用顺畅,因此,需要使用插件进行辅助,再由uniapp引入插件,使得功能完善。废话不多说,直接上教程!觉得有用的麻烦点个赞吧! uniapp 项目(也就是你自己的项目) 下载 安装JDK (java的JDK)jdk1.8 下载 安装 andr

    2024年02月06日
    浏览(61)
  • 解决:uniapp项目打包微信小程序或原生app包(wgt),报错:failed to load config from /xx/xx-mall/vite.config.ts

    项目使用技术: uniapp + vue3 + vite4.0.3 + node(v16.20.0) \\\"@dcloudio/uni-app\\\": \\\"3.0.0-alpha-3081220230731001\\\", \\\"@dcloudio/uni-mp-weixin\\\": \\\"3.0.0-alpha-3081220230731001\\\", \\\"vue\\\": \\\"^3.3.4\\\", \\\"vite\\\": \\\"4.0.3\\\", \\\"engines\\\": {        \\\"node\\\": \\\"=16.20.0\\\",       \\\"pnpm\\\": \\\"=8.0.0\\\" }, 最新测试: 使用 高版本node (v18.15.0), 删除node_module

    2024年02月04日
    浏览(48)
  • uniapp Android原生插件开发和离线打包调试看这篇就够了!(保姆级手把手教学)

    此文章最适合第一次开发原生插件并且无原生开发经验的攻城狮! uni-app 官方文档地址:uni原生插件开发教程 原生插件必备离线SDK下载:Android 离线SDK - 正式版 要拥有JAVA环境 jdk1.8 版本,其他版本根据情况自我调整 想必读者在看此文章之前电脑就有HBuilderX和Android Studio开发工

    2024年02月10日
    浏览(55)
  • uniapp项目集成本地插件

    在项目根目录下创建nativeplugins文件夹 拷贝插件到目录nativeplugins 在manifest.json - App原生插件配置 - 本地插件里勾选插件 删除本地基座和手机app 从新自定义基座运行

    2024年02月16日
    浏览(33)
  • IDEA右侧没有显示Maven插件解决办法

    【前言】 每个项目的文件结构可能不同,打开项目用打开文件夹的形式时,可能会出现打开之后右边没有maven的情况。 【内容】 1、确定项目中是否有pom.xml文件 有可能导入的文件中没有pom.xml文件,IDEA不能识别当前项目是maven项目,所以没有maven,要打开当前文件夹下有pom.

    2024年02月16日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包