【已有项目版】uniapp项目发版pda -- Android Studio

必备资料清单:
构建完成的app项目
在HBuilderX开发的uniapp项目
.keystore文件

1. 安装Android Studio:https://developer.android.google.cn/studio?hl=zh-cn

2. 安装Android 离线SDK:https://nativesupport.dcloud.net.cn/AppDocs/download/android.html

在这里插入图片描述
注意sdk的版本要和HBuilderX编辑器的版本匹配 在sdk的下载网盘目录有标注所需的版本
在这里插入图片描述

3. 将SDK导入Android Studio

在这里插入图片描述
在这里插入图片描述

4. 在Android Studio中导入构建好的app项目

  • 注意是构建的项目 不是开发的uniapp项目(在HBuilderX开发的)
    在这里插入图片描述

5. 在HBuilderX打包

在这里插入图片描述
打包完找到生成文件
在这里插入图片描述

6. 将打包的文件放置在构建的app项目中

在构建的项目(导入Android Studio)中找到目录,将HBuilderX打包的项目替换掉原来的文件
在这里插入图片描述

7. 在Android Studio生成apk文件

  1. 修改版本号
    在这里插入图片描述
  2. 运行项目
    在这里插入图片描述
  3. 构建项目
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  4. 构建完成后 找到生成的apk文件
    在这里插入图片描述

8. 最后进行发版

  • 蒲公英:https://www.pgyer.com/

其他参考教程:https://www.yuque.com/wangmr16888/bsi2i5/nx33oyf60i897qi8?singleDoc#

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
鉴于提供的引用内容,uniapp pda项目可能存在以下问题和解决方案: 1. 关闭沉浸式问题: 在`manifest.json`配置文件中需要关闭沉浸式,才能重新获取焦点。经验证,关闭沉浸式可以解决去掉原生导航后主内容顶到状态栏的问题以及扫码枪-输入框聚焦问题。具体配置如下: ```json "app-plus": { "statusbar": { "immersed": false } } ``` 原因未知,欢迎了解更多的开发者提供意见。 2. 监听键盘事件问题: 在uniapp中无法直接监听键盘事件,因为uniapp没有`document`对象,也不支持键盘修饰符。然而,在app端可以使用uni-app的5+ API来监听键盘事件。但是经测试发现,在app端使用5+ API未能成功监听到键盘事件。 3. 沉浸式窗体问题: uniapp中窗体默认是沉浸式的,即全屏可写内容。如果不启用原生导航栏,页面内容可能会覆盖手机顶部状态栏区域。然而,系统导航栏会自动处理状态栏高度占位问题,防止手机顶部状态栏区域被页面内容覆盖。详细使用注意事项可以参考uniapp自定义导航栏的相关文档。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [uniapp 实现PDA设备的扫码功能 超级详细篇](https://blog.csdn.net/Passerby_K/article/details/129527814)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值