uniapp使用Android Studio离线打包

这篇具有很好参考价值的文章主要介绍了uniapp使用Android Studio离线打包。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

环境准备

  1. Android Studio: 下载地址
  2. APP离线SDK下载: 下载地址; 目前我使用得是“Android-SDK@3.8.7.81902_20230704”;需要与hbuider版本配套使用。
  3. Appkey: 参考我

以上三步准备好后,进行接下来的不住:

准备工程

导入APP离线SDK到 Android Studio

uniapp使用Android Studio离线打包,gitee

配置工程

  1. 配置Appkey
    打开Androidmanifest.xml, 导航到Application节点,创建meta-data节点,name为dcloud_appkey,value为申请的AppKey如下(环境准备中的第三步):
<application
    ...
    <meta-data
        android:name="dcloud_appkey"
        android:value="替换为自己申请的Appkey" />
  1. 配置appid
    打开~/src/main/assets/data/dcloud_control.xml,配置其appid与 uniapp项目中的appid一致。

    uniapp使用Android Studio离线打包,gitee

  2. 配置应用名称
    打开~/src/main/res/values/strings.xml,配置其name为你的应用名称。

    uniapp使用Android Studio离线打包,gitee

  3. 配置应用图标与启动图

  • icon.png为应用图标。
  • push.png为推送消息的图标。
  • splash.png为应用启动图。
    将 icon.png 、push.png 、splash.png 放置到drawable-hdpi , drawable-xhdpi ,drawable-xxhdpi 文件夹下。

splash(启动图):需要制作为.9.png;在线制作地址

uniapp使用Android Studio离线打包,gitee

  1. 导入配置证书

    我是在uniapp后台生成的安卓证书,也可以在本地生成。

将生成的证书放到app目录下,然后在build.gradle中配置密码相关

uniapp使用Android Studio离线打包,gitee

离线打包

  1. 生成本地打包App资源
    在hbuider中,发行 >> 原生APP - 本地打包 >> 生成本地打包App资源

    uniapp使用Android Studio离线打包,gitee

  2. 导入到Android Studio中
    将第一步生成的文件,复制到app下的assets/apps

其中框起来的文件夹名称需要与第二步配置的appid一致。

uniapp使用Android Studio离线打包,gitee

  1. 打包
  • 在 Android Studio 中选择: Build >> Generate Signed …
  • 选择apk
  • 配置安卓证书 密码,别名之类的,参考配置中的第五步
  • 选择生成app存放文件夹和 选择debug/release类型后, 选择create
  • 稍等一下后,即可在刚才选择的文件夹中看到打包后的.apk文件

    uniapp使用Android Studio离线打包,gitee

     

    uniapp使用Android Studio离线打包,gitee

     

    uniapp使用Android Studio离线打包,gitee

     

    uniapp使用Android Studio离线打包,gitee

最后:

需要权限、模块或报错什么的 请前往参考链接中的文档,进行配置。

tip: 权限点是加在 ~/src/main/AndroidManifest.xml中:

uniapp使用Android Studio离线打包,gitee

参考:

https://blog.zhanghaoran.ren/article/html/uniappShiYongAndroid%20StudioLiXianDaBao.html

https://nativesupport.dcloud.net.cn/AppDocs/文章来源地址https://www.toymoban.com/news/detail-790459.html

到了这里,关于uniapp使用Android Studio离线打包的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • android studio 离线打包配置push模块

    android studio 离线打包配置push模块

    1.依赖引入 SDKlibs aps-release.aar, aps-unipush-release.aar, gtc.aar, gtsdk-3.2.11.0.aar, 从android studio的sdk中找到对应的包放到HBuilder-Integrate-ASsimpleDemolibs下面 2.打开build.gradle,在defaultConfig添加manifestPlaceholders节点,如下图所示,将io.dcloud.HBuilder替换成自己的应用包名,将appid等信息替换成申

    2024年02月16日
    浏览(10)
  • Uniapp App离线打包流程(Android、IOS待续)

    Uniapp App离线打包流程(Android、IOS待续)

    开发环境: Visual Studio Code 版本:1.84.2 (非必需,可跳过) HBuilder X 版本:3.96 Android Studio 版本: 2022.1.1 JDK 版本:11.0.1 Android SDK. 版本:34.0.0 官网打包流程:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android.html) 温馨提示:网盘下载如龟速,如需要SDK可以加V benjamin19950304 由于uniapp 3

    2024年04月15日
    浏览(11)
  • uni-app离线打包高德地图导入android studio不能正常显示

    uni-app离线打包高德地图导入android studio不能正常显示

    本人使用的uni-app SDK版本:Android-SDK@3.8.7.81902_20230704 1.导入以上文件,依赖已经自动添加了 2.确保这个正常引入 3.修改AndroidMainifest.xml,添加自己的密钥

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

    uniapp Android原生插件开发和离线打包调试看这篇就够了!(保姆级手把手教学)

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

    2024年02月10日
    浏览(28)
  • 【Android】使用Android Studio打包APK文件

    【Android】使用Android Studio打包APK文件

    打包APK之前,首先需要新建项目,有基础的可以跳过。 无基础的可以参考:使用Android Studio运行Hello World项目 1.找到Build - Generate Signed Bundle or APK - 勾选APK 2.首次需要创建证书,后续可以使用已创建好的证书 3.填写证书信息 选择密钥库存放路径,并填写密码 填写密钥名称、密

    2024年02月19日
    浏览(10)
  • uniapp离线打包具体步骤

    uniapp离线打包具体步骤

    本文记住了关于uniapp离线打包的步骤,希望对大家有所帮助。 需要准备: 1、HBuilder X 2、Android Studio(下载地址:Android Studio官网 OR Android Studio中文社区) 3、App离线SDK下载:最新android平台SDK下载 一:将下载的App离线SDK解压打开,找到HBuilder-Integrate-AS 这个文件夹,在Android

    2023年04月14日
    浏览(17)
  • uniapp安卓离线打包步骤

    uniapp安卓离线打包步骤

    1、Android 离线SDK 的下载 Android 离线SDK - 正式版 (注:HBuilderX的使用版本要与下载的sdk版本一致) 2、下载 Android Studio Android Studio 下载文件(注:版本最好在4.0以上) 3、准备安卓签名证书文件,一般公司会提供,没有的话过程如下: 第一种:自己手动生成 第二种:Dcloud开发

    2024年02月07日
    浏览(10)
  • uniapp ios app离线打包

    uniapp ios app离线打包

    进行UniApp 离线打包之前, 建议先认真阅读一遍官方的开发文档。真正阅读过了,可以少踩很多坑。本文介绍离线打包前的准备及iOS工程的一些配置和需要注意的事项。 官方文档: App离线打包 iOS插件开发教程 iOS原生工程配置 首先,需要去UniApp官网创建一个开发者账号 注册

    2023年04月18日
    浏览(10)
  • uniapp 集成 Android Studio 使用原生插件

    uniapp 集成 Android Studio 使用原生插件

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

    2024年02月15日
    浏览(12)
  • uniapp离线打包安卓APP全过程

    uniapp离线打包安卓APP全过程

    1、首先就是下载Android Studio,官方下载 就好了。 2、然后就是使用 HBuilderX 离线打包,生成本地打包App资源。 打包好的文件路径在unpackageresources__UNI__XXX,这里的这个__UNI__XXX就待会需要的。 3、再准备HBuilder最新的SDK下载好 原生开发者支持,点击 和彩云 , 提取码: LE9L; 如果此链接

    2023年04月08日
    浏览(14)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包