利用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 相关文章推荐
extjs 学习笔记 四 带分页的grid
Oct 20 Javascript
使用js修改客户端注册表的方法
Aug 09 Javascript
javascript自启动函数的问题探讨
Oct 05 Javascript
jQuery学习笔记之 Ajax操作篇(三) - 过程处理
Jun 23 Javascript
javascript实现获取服务器时间
May 19 Javascript
Bootstrap每天必学之媒体对象
Nov 30 Javascript
javascript简单判断输入内容是否合法的方法
May 11 Javascript
原生Javascript插件开发实践
Jan 18 Javascript
jQuery修改DOM结构_动力节点Java学院整理
Jul 05 jQuery
浅谈JS对象添加getter与setter的5种方法
Jun 09 Javascript
vant(ZanUi)结合async-validator实现表单验证的方法
Dec 06 Javascript
vue发送websocket请求和http post请求的实例代码
Jul 11 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
Zend Framework框架路由机制代码分析
2016/03/22 PHP
Laravel 读取 config 下的数据方法
2019/10/13 PHP
JS事件Event元素(兼容IE,Firefox,Chorme)
2012/11/01 Javascript
js判断变量是否未定义的代码
2020/03/28 Javascript
如何获取select下拉框的值(option没有及有value属性)
2013/11/08 Javascript
浅析JavaScript中的类型和对象
2013/11/29 Javascript
JS实现一个按钮的方法
2015/02/05 Javascript
jQuery实现监控页面所有ajax请求的方法
2015/12/10 Javascript
javascript实现根据汉字获取简拼
2016/09/25 Javascript
js实现碰撞检测特效代码分享
2016/10/16 Javascript
Bootstrap面板使用方法
2017/01/16 Javascript
Vue.js展示AJAX数据简单示例讲解
2017/03/29 Javascript
微信小程序使用slider设置数据值及switch开关组件功能【附源码下载】
2017/12/09 Javascript
详解tween.js 中文使用指南
2018/01/05 Javascript
再谈Angular4 脏值检测(性能优化)
2018/04/23 Javascript
Vue触发隐藏input file的方法实例详解
2019/08/14 Javascript
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
2020/08/12 Javascript
angular *Ngif else用法详解
2020/12/15 Javascript
Python爬虫爬取美剧网站的实现代码
2016/09/03 Python
Python使用min、max函数查找二维数据矩阵中最小、最大值的方法
2018/05/15 Python
Python 实现网页自动截图的示例讲解
2018/05/17 Python
python处理数据,存进hive表的方法
2018/07/04 Python
Tornado Web Server框架编写简易Python服务器
2018/07/28 Python
Python 实现一个手机号码获取妹子名字的功能
2019/09/25 Python
django 数据库返回queryset实现封装为字典
2020/05/19 Python
屈臣氏菲律宾官网:Watsons菲律宾
2020/06/30 全球购物
如何写一份好的自荐信
2014/01/02 职场文书
企业新年寄语
2014/04/04 职场文书
行政监察建议书
2014/05/19 职场文书
团结演讲稿范文
2014/05/23 职场文书
员工担保书范本
2015/09/22 职场文书
用人单位的规章制度,怎样制定才是有效的?
2019/07/09 职场文书
python 用递归实现通用爬虫解析器
2021/04/16 Python
MySQL数据库压缩版本安装与配置详细教程
2021/05/21 MySQL
总结Python使用过程中的bug
2021/06/18 Python
使用Redis做预定库存缓存功能
2022/04/02 Redis