Android Studio开发uniapp原生插件之环境搭建
一、下载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即可
本文来自博客园,作者:小枫同学,除网络转载的部分,其他版权属于作者和博客园所有,未经作者或博客园许可,禁止转载、复制、重新发布完整或者部分文字、代码、图片等信息,否则将保留追究法律责任的权利(如博客侵权了您的作品,本人再次表示抱歉,请将原创地址发送至下文邮箱,核实后立刻删除。)。查阅文章的同学,由于网络爬虫严重,有些代码并不会完整贴出来或者存在bug,不过你可以发送邮件到xfstune@126.com获取新代码,记得附上文章链接
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了