利用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 相关文章推荐
javascript 程序库的比较(一)之DOM功能
Apr 07 Javascript
HTML Dom与Css控制方法
Oct 25 Javascript
jQuery Clone Bug解决代码
Dec 22 Javascript
js 实现在离开页面时提醒未保存的信息(减少用户重复操作)
Jan 16 Javascript
一个简单的JS时间控件示例代码(JS时分秒时间控件)
Nov 22 Javascript
JQuery中使用Ajax赋值给全局变量失败异常的解决方法
Aug 18 Javascript
JavaScript中的原型链prototype介绍
Dec 30 Javascript
JQuery boxy插件在IE中边角图片不显示问题的解决
May 20 Javascript
原生js实现百叶窗效果及原理介绍
Apr 12 Javascript
微信小程序 自定义消息提示框
Aug 06 Javascript
node跨域请求方法小结
Aug 25 Javascript
Vue.js图片预览插件使用详解
Aug 27 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 引用文件技巧
2010/03/02 PHP
PHP中替换换行符的几种方法小结
2012/10/15 PHP
php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
2013/09/28 PHP
php对关联数组循环遍历的实现方法
2015/03/13 PHP
Joomla框架实现字符串截取的方法示例
2017/07/18 PHP
微信公众平台开发教程⑥ 微信开发集成类的使用图文详解
2019/04/10 PHP
用脚本调用样式的几种方法
2006/12/09 Javascript
用JQuery 实现AJAX加载XML并解析的脚本
2009/07/25 Javascript
基于jQuery的仿flash的广告轮播
2010/11/05 Javascript
基于Jquery的淡入淡出的特效基础练习
2010/12/13 Javascript
js防止表单重复提交的两种方法
2013/09/30 Javascript
js用typeof方法判断undefined类型
2014/07/15 Javascript
谷歌浏览器调试JavaScript小技巧
2014/12/29 Javascript
jQuery插件MixItUp实现动画过滤和排序
2015/04/12 Javascript
node.js连接mongoDB数据库 快速搭建自己的web服务
2016/04/17 Javascript
JavaScript结合HTML DOM实现联动菜单
2017/04/05 Javascript
vuejs事件中心管理组件间的通信详解
2017/08/09 Javascript
vue 挂载路由到头部导航的方法
2017/11/13 Javascript
详解vue 数据传递的方法
2018/04/19 Javascript
Vue 中文本内容超出规定行数后展开收起的处理的实现方法
2019/04/28 Javascript
JS数组属性去重并校验重复数据
2020/01/10 Javascript
[56:38]DOTA2-DPC中国联赛正赛Aster vs Magma BO3 第一场 3月5日
2021/03/11 DOTA
编写Python脚本使得web页面上的代码高亮显示
2015/04/24 Python
老生常谈python函数参数的区别(必看篇)
2017/05/29 Python
在python3环境下的Django中使用MySQL数据库的实例
2017/08/29 Python
Python 实现「食行生鲜」签到领积分功能
2018/09/26 Python
Python 使用type来定义类的实现
2019/11/19 Python
CSS3.0实现霓虹灯按钮动画特效的示例代码
2021/01/12 HTML / CSS
GUESS Factory加拿大:牛仔裤、服装及配饰
2019/09/20 全球购物
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
城市规划毕业生求职信
2013/10/10 职场文书
会计自我鉴定
2013/11/02 职场文书
竞聘医务工作人员的自我评价分享
2013/11/04 职场文书
2014年“世界无车日”活动方案
2014/09/21 职场文书
2015年公务员转正工作总结
2015/04/24 职场文书
Win11 Build 25179预览版发布(附更新内容+ISO官方镜像下载)
2022/08/14 数码科技