利用angular自动编译andriod APK的绕坑经历分享


Posted in Javascript onMarch 08, 2019

背景

前端架构师使用angular JS作为框架,打包android APK。

程序已经完成,需要使用自动编译功能来检测服务。

下面话不多说了,来一起看看详细的介绍吧

问题

问题一:JDK需要使用1.8,其他版本目前不支持。

问题二:android-sdk安装问题

npm run build:android

build失败,提示:

……

Please install the Android build tools version 19.1.0 or higher.

……

这个主要是因为android-sdk安装的问题。android-sdk安装时,某些插件没有安装完整。

需要安装:

//安装platform-tools、platforms;android-28、build-tools;28.0.3插件
sdkmanager "platform-tools" "platforms;android-28"

问题三:缺少文件

提示:File ~/.android/repositories.cfg could not be loaded.

这个问题因为缺少文件导致。需要将文件创建即可。

问题四:缺少插件

Warning: Failed to find package build-tools

//查看所有的可用插件
sdkmanager --list
sdkmanager "build-tools;28.0.3"

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
jquery中输入验证中一个不错的效果
Aug 21 Javascript
js获取IP地址的方法小结
Jul 01 Javascript
JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
May 19 Javascript
微信小程序实现点击按钮修改字体颜色功能【附demo源码下载】
Dec 05 Javascript
react实现菜单权限控制的方法
Dec 11 Javascript
详解Vue SPA项目优化小记
Jul 03 Javascript
浅谈angularJS2中的界面跳转方法
Aug 31 Javascript
javascript中this的用法实践分析
Jul 29 Javascript
node.js中 mysql 增删改查操作及async,await处理实例分析
Feb 11 Javascript
javascript实现点击按钮切换轮播图功能
Sep 23 Javascript
React Hook用法示例详解(6个常见hook)
Apr 28 Javascript
react antd实现动态增减表单
Jun 03 Javascript
详解小程序循环require之坑
Mar 08 #Javascript
详解js 创建对象的几种方法
Mar 08 #Javascript
浅谈Javascript常用正则表达式应用
Mar 08 #Javascript
validform表单验证的实现方法
Mar 08 #Javascript
webpack4.x下babel的安装、配置及使用详解
Mar 07 #Javascript
Webpack4 使用Babel处理ES6语法的方法示例
Mar 07 #Javascript
深入理解react 组件类型及使用场景
Mar 07 #Javascript
You might like
PHP连接MySQL数据的操作要点
2015/03/20 PHP
php注册审核重点解析(数据访问)
2017/05/23 PHP
PHP十六进制颜色随机生成器功能示例
2017/07/24 PHP
php创建多级目录与级联删除文件的方法示例
2019/09/12 PHP
在 Laravel 6 中缓存数据库查询结果的方法
2019/12/11 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
2020/02/23 PHP
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
js 表单提交后按钮变灰的实例代码
2013/08/16 Javascript
js控制input框只读实现示例
2014/01/20 Javascript
Javascript优化技巧之短路表达式详细介绍
2015/03/27 Javascript
JavaScript制作淘宝星级评分效果的思路
2020/06/23 Javascript
javascript类型系统 Window对象学习笔记
2016/01/07 Javascript
基于Vue实现页面切换左右滑动效果
2020/06/29 Javascript
Node.js API详解之 Error模块用法实例分析
2020/05/14 Javascript
vue 通过base64实现图片下载功能
2020/12/19 Vue.js
对python中Matplotlib的坐标轴的坐标区间的设定实例讲解
2018/05/25 Python
Python 类的特殊成员解析
2018/06/20 Python
Python实现的简单线性回归算法实例分析
2018/12/26 Python
Python中的pathlib.Path为什么不继承str详解
2019/06/23 Python
使用Tensorboard工具查看Loss损失率
2020/02/15 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
python自定义函数def的应用详解
2020/06/03 Python
Python类及获取对象属性方法解析
2020/06/15 Python
python实现画图工具
2020/08/27 Python
基于Python-turtle库绘制路飞的草帽骷髅旗、美国队长的盾牌、高达的源码
2021/02/18 Python
科颜氏香港官方网店:Kiehl’s香港
2021/03/07 全球购物
小时代观后感
2015/06/10 职场文书
转学证明范本
2015/06/19 职场文书
老人节主持词
2015/07/04 职场文书
联村联户简报
2015/07/21 职场文书
2015年国培研修感言
2015/08/01 职场文书
2016年安全月活动总结
2016/04/06 职场文书
职场中的你,辞职信写对了吗?
2019/06/26 职场文书
2019经典广告词集锦!
2019/07/02 职场文书
Python数据类型最全知识总结
2021/05/31 Python
《堡垒之夜》联动《刺客信条》 4月7日正式上线
2022/04/06 其他游戏