记录一下uniapp本地打包方法记录(安卓)

uniapp本地打包方法记录

-- 大部分参考官网文档安卓本地打包

前期准备

  1. Android Studio 下载地址:Android Studio官网 OR 最新android平台SDK下载

  2. App离线SDK下载:最新android平台SDK下载

本项目使用的Android Studio 版本为 4.1 HBuilderX 2.9.8

使用的安卓SDK包为Android-SDK@2.9.8.80513_20201111

准备工程

新建一个空白项目

按照官网文档 配置工程中 基础库配置 uni-app项目配置

Tip:如果在新建项目过程中出现报错 https://services.gradle.org/distributions/gradle-6.5-bin.zip 不存在 或gradle-6.5下载失败

参考安卓 gradle-6.5下载失败,解决方案

打包apk

 

添加模块配置及手机权限(例子:获取手机通讯录权限)

参考文档App离线打包Android模块配置

  1. 将SDK包中Sdk->libs 中的文件 contacts-release.aar 拷贝至app->libs 文件夹中

     

  2. 在app->src->main->Androidmainfest.xml 文件[需要在application节点前添加权限] manifest标签之间添加权限

<uses-permission android:name="android.permission.GET_ACCOUNTS"/> 
<uses-permission android:name="android.permission.WRITE_CONTACTS"/> 
<uses-permission android:name="android.permission.READ_CONTACTS"/>

 

  1. 在app->src->main->assets->data->dcloud_properties.xml需要添加如下代码

<feature name="Contacts" value="io.dcloud.feature.contacts.ContactsFeatureImpl"></feature>

 

 

Tip:其他安卓手机权限开启代码参考文档中都有

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值