利用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设置首页和收藏页面的小例子
Nov 11 Javascript
JavaScript中奇葩的假值示例应用
Mar 11 Javascript
jquery解析xml字符串简单示例
Apr 11 Javascript
JS获取当前网页大小以及屏幕分辨率等
Sep 05 Javascript
jQuery简单tab切换效果实现方法
Apr 08 Javascript
jquery选择器简述
Aug 31 Javascript
Jquery基础之事件操作详解
Jun 14 Javascript
利用Angularjs中模块ui-route管理状态的方法
Dec 27 Javascript
vue中设置height:100%无效的问题及解决方法
Jul 27 Javascript
JavaScript创建对象的四种常用模式实例分析
Jan 11 Javascript
element-ui多文件上传的实现示例
Apr 10 Javascript
vue按需加载实例详解
Sep 06 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学习笔记(一):基本语法之标记、空白、和注释
2015/04/17 PHP
WordPress中查询文章的循环Loop结构及用法分析
2015/12/17 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
Extjs学习笔记之六 面版
2010/01/08 Javascript
jquery的键盘事件修改代码
2011/02/24 Javascript
hover的用法及live的用法介绍(鼠标悬停效果)
2013/03/29 Javascript
Jquery解析json数据详解
2013/12/26 Javascript
js unicode 编码解析关于数据转换为中文的两种方法
2014/04/21 Javascript
AngularJS 入门教程之HTML DOM实例详解
2016/07/28 Javascript
js replace(a,b)之替换字符串中所有指定字符的方法
2016/08/17 Javascript
JS实现京东首页之页面顶部、Logo和搜索框功能
2017/01/12 Javascript
[02:21]十步杀一人,千里不留行——DOTA2全新英雄天涯墨客展示
2018/08/29 DOTA
PYTHON正则表达式 re模块使用说明
2011/05/19 Python
netbeans7安装python插件的方法图解
2013/12/24 Python
Python3 能振兴 Python的原因分析
2014/11/28 Python
详解如何用OpenCV + Python 实现人脸识别
2017/10/20 Python
Django框架教程之正则表达式URL误区详解
2018/01/28 Python
python实现汽车管理系统
2018/11/30 Python
Python里字典的基本用法(包括嵌套字典)
2019/02/27 Python
python 生成器和迭代器的原理解析
2019/10/12 Python
Linux下升级安装python3.8并配置pip及yum的教程
2020/01/02 Python
Python中 Global和Nonlocal的用法详解
2020/01/20 Python
pyautogui自动化控制鼠标和键盘操作的步骤
2020/04/01 Python
python模拟哔哩哔哩滑块登入验证的实现
2020/04/24 Python
Python基于pip实现离线打包过程详解
2020/05/15 Python
雪花秀美国官方网站:韩国著名草本护肤化妆品品牌
2016/10/19 全球购物
欧舒丹美国官网:L’Occitane美国
2018/02/23 全球购物
假日旅行社实习自我鉴定
2013/09/24 职场文书
银行演讲稿范文
2014/01/03 职场文书
司机检讨书
2014/02/13 职场文书
质检部经理岗位职责
2014/02/19 职场文书
入股协议书
2014/04/14 职场文书
2014年消防工作总结
2014/11/21 职场文书
vue3中的组件间通信
2021/03/31 Vue.js
关于flex 上下文中自动 margin的问题(完整例子)
2021/05/20 HTML / CSS
教你使用pyinstaller打包Python教程
2021/05/27 Python