uniapp 安卓原生插件 完整开发教程 1 - 项目启动

622 阅读1分钟

开发环境

导入uni插件原生项目

UniPlugin-Hello-AS工程请在App离线SDK中查找

点击Android Studio菜单选项File--->New--->Import Project。

image.png

导入选择UniPlugin-Hello-AS工程,点击OK! 等待工程导入完毕

image.png

Android Studio导入项目 下载gradle很慢或连接超时

image.png

找到 radle-wrapper.properties 文件,修改 distributionUrl 值为对应的腾讯镜像源

image.png

JAVA 版本不一致

image.png

JAVA多版本切换

image.png image.png

添加之后点击同步

image.png

项目路径包含中文

image.png

gradle.properties 文件中添加 android.overridePathCheck=true

image.png

添加之后点击同步

image.png

连接模拟器

打开模拟器安装路径

image.png

红色区域输入cmd打开命令行窗口

image.png

执行 nox_adb.exe connect 127.0.0.1:62001

image.png

在 Android Studio 中查看 (开发过程断开可重新执行上面的命令)

image.png

运行

image.png image.png

配置appkey

创建证书

  • 打开开发者云端控制台 image.png

  • 找到对应的应用,创建证书 image.png

  • 创建成功后,下载证书,将文件放到 插件 项目中 image.png

  • 查看证书详细,并将内容同步到 build.gradle 文件中 image.png

离线打包Key

  • 创建安卓证书 image.png image.png

  • 创建离线key,查看并复制到 AndroidManifest.xml image.png image.png

  • 修改appid image.png

APP资源替换

生成app资源

image.png

复制 app资源 到插件项目中指定目录下,并修改 dcloud_control.xmlappid 的值要和文件名一致

image.png

运行

image.png