MSB3073 命令“platforms\android\cordova\clean.bat”已退出,代码为 2。

2024-06-01 01:08

本文主要是介绍MSB3073 命令“platforms\android\cordova\clean.bat”已退出,代码为 2。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

废话不多说

cordova+ionic开发android项目,在重新生成的时候,会提示一个:

严重性 代码 说明 项目 文件 行错误 MSB3073 命令“platforms\android\cordova\clean.bat”已退出,代码为 2。 Ionic Tabs Template1 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets 349

这个是在错误信息中查看的信息,vs中呢,我建议在输出中去看输出的信息,如下图,已经用圈勾上了,一个是 file://C:/Lming/Android/gradle-2.8-bin.zip 另外一个是>  Picked up _JAVA_OPTIONS: -Xmx512M 其实>  Picked up _JAVA_OPTIONS: -Xmx512M是没有多大用的,说明的是模拟器内存什么问题吧,没有研究过。。。主要说一下前面那个。在cordova中,每次编译时,回去下载所需要的文件。这里需要的就是 gradle-2.8-bin.zip     默认在创建时,这个是填写的网络地址,这里是因为在重新编译时,这个文件灭有被下载下来,原因有很多,大部分原因是因为下载国外东西时,下载不了的问题。所以这里的解决方案是将该压缩包下载下来,然后将项目中的下载地址指向自己电脑上文件的位置(但是这个会有一个问题,就是将你项目拷到其他电脑时,需要将文件拷入相应位置)。以下是解决方法:

1/装了vs code的情况,直接搜索file://C:/Lming/Android/gradle-2.8-bin.zip  将用到这个的地方改成自己电脑下 gradle-2.8-bin.zip      这个文件的位置(例如:我的文件是放到:C:\Lming\Android下,地址写成:file:/C:/Lming/Android/gradle-2.8-bin.zip,注意是单反斜杠file:/这里只有一根)

2/没有装vs code的情况,在项目的:



这篇关于MSB3073 命令“platforms\android\cordova\clean.bat”已退出,代码为 2。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1019564

相关文章

Python使用Tenacity一行代码实现自动重试详解

《Python使用Tenacity一行代码实现自动重试详解》tenacity是一个专为Python设计的通用重试库,它的核心理念就是用简单、清晰的方式,为任何可能失败的操作添加重试能力,下面我们就来看... 目录一切始于一个简单的 API 调用Tenacity 入门:一行代码实现优雅重试精细控制:让重试按我

使用Python构建智能BAT文件生成器的完美解决方案

《使用Python构建智能BAT文件生成器的完美解决方案》这篇文章主要为大家详细介绍了如何使用wxPython构建一个智能的BAT文件生成器,它不仅能够为Python脚本生成启动脚本,还提供了完整的文... 目录引言运行效果图项目背景与需求分析核心需求技术选型核心功能实现1. 数据库设计2. 界面布局设计3

Linux如何查看文件权限的命令

《Linux如何查看文件权限的命令》Linux中使用ls-R命令递归查看指定目录及子目录下所有文件和文件夹的权限信息,以列表形式展示权限位、所有者、组等详细内容... 目录linux China编程查看文件权限命令输出结果示例这里是查看tomcat文件夹总结Linux 查看文件权限命令ls -l 文件或文件夹

Android Paging 分页加载库使用实践

《AndroidPaging分页加载库使用实践》AndroidPaging库是Jetpack组件的一部分,它提供了一套完整的解决方案来处理大型数据集的分页加载,本文将深入探讨Paging库... 目录前言一、Paging 库概述二、Paging 3 核心组件1. PagingSource2. Pager3.

idea的终端(Terminal)cmd的命令换成linux的命令详解

《idea的终端(Terminal)cmd的命令换成linux的命令详解》本文介绍IDEA配置Git的步骤:安装Git、修改终端设置并重启IDEA,强调顺序,作为个人经验分享,希望提供参考并支持脚本之... 目录一编程、设置前二、前置条件三、android设置四、设置后总结一、php设置前二、前置条件

Linux系统之lvcreate命令使用解读

《Linux系统之lvcreate命令使用解读》lvcreate是LVM中创建逻辑卷的核心命令,支持线性、条带化、RAID、镜像、快照、瘦池和缓存池等多种类型,实现灵活存储资源管理,需注意空间分配、R... 目录lvcreate命令详解一、命令概述二、语法格式三、核心功能四、选项详解五、使用示例1. 创建逻

C语言进阶(预处理命令详解)

《C语言进阶(预处理命令详解)》文章讲解了宏定义规范、头文件包含方式及条件编译应用,强调带参宏需加括号避免计算错误,头文件应声明函数原型以便主函数调用,条件编译通过宏定义控制代码编译,适用于测试与模块... 目录1.宏定义1.1不带参宏1.2带参宏2.头文件的包含2.1头文件中的内容2.2工程结构3.条件编

Go语言并发之通知退出机制的实现

《Go语言并发之通知退出机制的实现》本文主要介绍了Go语言并发之通知退出机制的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录1、通知退出机制1.1 进程/main函数退出1.2 通过channel退出1.3 通过cont

Python实现MQTT通信的示例代码

《Python实现MQTT通信的示例代码》本文主要介绍了Python实现MQTT通信的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录1. 安装paho-mqtt库‌2. 搭建MQTT代理服务器(Broker)‌‌3. pytho

MySQL进行数据库审计的详细步骤和示例代码

《MySQL进行数据库审计的详细步骤和示例代码》数据库审计通过触发器、内置功能及第三方工具记录和监控数据库活动,确保安全、完整与合规,Java代码实现自动化日志记录,整合分析系统提升监控效率,本文给大... 目录一、数据库审计的基本概念二、使用触发器进行数据库审计1. 创建审计表2. 创建触发器三、Java