利用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 html 静态页面传参数
Apr 10 Javascript
js实现鼠标拖动图片并兼容IE/FF火狐/谷歌等主流浏览器
Jun 06 Javascript
JavaScript使用DeviceOne开发实战(三)仿微信应用
Dec 02 Javascript
Javascript中浏览器窗口的基本操作总结
Aug 18 Javascript
微信小程序 textarea 详解及简单使用方法
Dec 05 Javascript
JS实现图片垂直居中显示小结
Dec 13 Javascript
js实现下拉菜单效果
Mar 01 Javascript
再谈Angular4 脏值检测(性能优化)
Apr 23 Javascript
react 中父组件与子组件双向绑定问题
May 20 Javascript
vue a标签点击实现赋值方式
Sep 07 Javascript
JavaScript实现串行请求的示例代码
Sep 14 Javascript
详解Vue slot插槽
Nov 20 Vue.js
详解小程序循环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
磨咖啡豆的密诀
2021/03/03 冲泡冲煮
PHP标准库(PHP SPL)详解
2019/03/16 PHP
javascript权威指南 学习笔记之null和undefined
2011/09/25 Javascript
Js如何判断客户端是PC还是手持设备简单分析
2012/11/22 Javascript
JS实现静止元素自动移动示例
2014/04/14 Javascript
常见浏览器多长时间会提示“脚本运行时间过长”总结
2014/04/29 Javascript
javascript实现日期格式转换
2014/12/16 Javascript
jQuery焦点控制图层展示延迟隐藏的方法
2015/03/09 Javascript
分享纯手写漂亮的表单验证
2015/11/19 Javascript
Bootstrap模仿起筷首页效果
2016/05/09 Javascript
AngularJs学习第八篇 过滤器filter创建
2016/06/08 Javascript
js判断checkbox是否选中个数的方法(超简单)
2016/08/19 Javascript
浅谈js内置对象Math的属性和方法(推荐)
2016/09/19 Javascript
AngularJS 限定$scope的范围实例详解
2017/06/23 Javascript
解决Vue-cli npm run build生产环境打包,本地不能打开的问题
2018/09/20 Javascript
javaScript实现游戏倒计时功能
2018/11/17 Javascript
jQuery 同时获取多个标签的指定内容并储存为数组
2018/11/20 jQuery
React生命周期原理与用法踩坑笔记
2020/04/28 Javascript
基于Vue+Webpack拆分路由文件实现管理
2020/11/16 Javascript
推荐下python/ironpython:从入门到精通
2007/10/02 Python
用python做一个搜索引擎(Pylucene)的实例代码
2017/07/05 Python
python使用pyqt写带界面工具的示例代码
2017/10/23 Python
Python遍历numpy数组的实例
2018/04/04 Python
Python中安装easy_install的方法
2018/11/18 Python
python实现QQ邮箱/163邮箱的邮件发送
2019/01/22 Python
Python flask框架实现查询数据库并显示数据
2020/06/04 Python
TensorFlow保存TensorBoard图像操作
2020/06/23 Python
python解释器安装教程的方法步骤
2020/07/02 Python
python如何支持并发方法详解
2020/07/25 Python
快速解决pymongo操作mongodb的时区问题
2020/12/05 Python
英国最大的线上保健品零售商之一:Vitamin Planet
2016/12/01 全球购物
个人求职简历的自我评价
2013/10/19 职场文书
物业管理个人自我评价
2013/11/08 职场文书
车间工艺员岗位职责
2013/12/09 职场文书
党员政治学习材料
2014/05/14 职场文书
大二学年个人总结
2015/03/03 职场文书