网站首页 > 资源文章 正文
开发环境
1、Android Studio下载地址:https://developer.android.google.cn/studio/index.html
2、HBuilderX(开发工具,地址https://www.dcloud.io/hbuilderx.html)
3、App离线SDK下载:最新android平台SDK下载
(https://nativesupport.dcloud.net.cn/AppDocs/download/android)
注意:HBuilderX版本要跟SDK版本一致。
SDK目录说明
|-- HBuilder-Hello App离线打包演示应用
|-- HBuilder-Integrate-AS 集成uni-app或5+ app的最简示例
|-- SDK SDK库文件目录
|-- Feature-Android.xls Android平台各扩展Feature API对应的详细配置
|-- readme 版本说明文件及注意事项
|-- UniPlugin-Hello-AS uni原生插件开发示例
准备工程
1、安装android Studio并解压SDK下载包;
2、运行android studio,选择导入项目HBuilder-Hello;
3、导入项目后,按提示安装所需即可;安装完成后,项目会重新rebuild,等待结束,运行项目到测试机,可以看到传感器,音频,二维码等应用示例;
4、打开 HBuilderX 写好的项目,点击 发行 > 原生app-本地打包 > 生成本地打包资源,打包完成后,HBuilderX 控制台会输出打包信息和打包路径;
5、打开 android studio 切换项目到project目录,依次打开 HBuilder-Hello > app > src > main > assets,能看到 apps.HelloH5.www 和 data 两个文件夹;
6、删除 android studio 的 apps 文件夹内容后,将 HBuilderX 刚才打包路径下的 resources 文件夹内容替换;
7、复制 www > manifest.json 中的id,替换 data > dcloud_control.xml 中的 appid;
8、点击运行项目,如果运行后测试机所显示的内容和HBuilderX项目中所展示一致,则表示替换成功;
补充一些打包过程遇到问题的解决方法:
1)运行APP提示“当前运行环境无法运行启用“自定义组件模式”的uni-app引用”,只需要在“app-libs”引入文件“ uniapp-release.aar”(该文件在SDK下载包的路径“SDK\libs”下)即可解决);
2)报错“Entry name 'assets/SDK_Default_Route_Texture_Gray_Arrow.png' collided”,删除文件“HBuilder-Hello\app\build”下的所有数据,重新生成就没问题;
3)uniApp引入“vconsole.min.js”会导致打包运行后,只显示底部菜单,内容区域显示空白;
4)工程增加package.json,并执行“npm install”后,打包App运行后会导致引用组件的页面无法跳转;
5)uniapp调用接口使用了Promise,打包App运行后会导致打开调用接口的页面一直加载中。
发布版本
1、android studio > build > Generate Signed Bundle / APK,创建新的 jks文件或选择原有jks,一路下一步,直至完成;
2、把文件app-debug.apk发送到手机,安装并使用。
猜你喜欢
- 2024-10-18 Android学习--uses-sdk标签详解(android sdk(完整版,含文件能力))
- 2024-10-18 手把手教零基础小白搭建APP的UI自动化环境
- 2024-10-18 adb命令使用(adb命令使用方法大全)
- 2024-10-18 支持Android7.0/7.1的官方Xposed框架发布
- 2024-10-18 Android应用目录结构分析(安卓应用程序的目录结构)
- 2024-10-18 Android Studio提示错误:找不到符号 符号:类 NonNull
- 2024-10-18 oppo广告如何利用新版SDK兼顾用户体验的同时提升变现效率?
- 2024-10-18 干货|百度发布文字识别SDK,银行卡识别准确率高达98%以上
- 2024-10-18 MediaBox音视频终端SDK已适配鸿蒙星河版(HarmonyOS NEXT)
- 2024-10-18 SDK详解,如何通过SDK让品牌受益?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)