Cordova 错误:无法传输程序-ionic2

Cordova 错误:无法传输程序-ionic2,cordova,typescript,ionic-framework,ionic2,Cordova,Typescript,Ionic Framework,Ionic2,我已经开发了一个应用程序6个月了。我从来没有在设备上测试过它,总是在浏览器中,但它已经达到了我想在android手机上测试的程度 因此,我运行安卓--device运行ionic cordova,我得到一个错误: 错误:无法在BuildError处传输程序。在C:\xampp\htdocs\project x\projectx\node\u modules\@ionic\app scripts\dist\util\errors.js:16:28处的新建错误(C:\xampp\htdocs\proj

我已经开发了一个应用程序6个月了。我从来没有在设备上测试过它,总是在浏览器中,但它已经达到了我想在android手机上测试的程度

因此,我运行安卓--device运行ionic cordova,我得到一个错误:

错误:无法在BuildError处传输程序。在C:\xampp\htdocs\project x\projectx\node\u modules\@ionic\app scripts\dist\util\errors.js:16:28处的新建错误(C:\xampp\htdocs\project x\node\u modules\@ionic\app scripts\dist\transfile.js:159:20)处传输错误(本机)(C:\xampp\htdocs\project x\node\u modules\@ionic\app scripts\dist\transfile.js:107:12)在Object.transfile(C:\xampp\htdocs\project x\projectx\node\u modules\@ionic\app scripts\dist\transfile.js:64:12)在C:\xampp\htdocs\project x\node\u modules\@ionic\app scripts\dist\build.js:109:82[18:05:02]复制于4.95秒完成

我似乎无法修复

我很好奇这是否是我的机器、手机或其他东西的问题,所以我创建了一个新的ionic项目,通过执行
ionic start ionic test
,然后简单地用
ionic cordova run android--device
再次运行它,这一次它运行得很好。它在我的设备上运行

因此,考虑到这一点,我可以简单地将我的
src
文件粘贴到新项目中吗?或者我还可以做些什么来让它工作?有什么想法/技巧吗?谢谢

编辑:

下面是一个粘贴栏,显示了爱奥尼亚cordova运行安卓设备的整个结果。 (注意:typescript中有大约200个代码警告,但它们都是非常次要的东西)

这是一个用于爱奥尼亚信息的粘贴箱


编辑2:我找到了解决方案。我很快就会发布一个详细的答案!好的,所以我为此挣扎了一个多月,终于意识到我的问题其实非常简单

我发现,即使我的应用程序使用带有“警告”的
ionic-serve
编译,如果不删除这些“警告”,应用程序也无法在手机上构建我收到了大约40多条警告,消除这些警告花了几个小时,但之后,运行安卓系统的爱奥尼亚·科尔多瓦(ionic cordova)——这个设备运行得很好


因此,如果您遇到此问题:查看您的typescript错误并修复它们。您的问题应该得到修复。

此问题也可能由于意外导入而发生。请确保检查所有导入是否正确。如果删除所有未使用的导入,问题将自动得到解决。

是否可以发布完整的代码您的post.ts组件的?看起来firebase出现了错误。您能指定您正在使用的firebase服务吗?都擅长
C:/xampp/htdocs/project x/projectx/node\u modules/firebase/index
?您能检查一下post中的内容吗?问题似乎与您的系统中的firebase节点模块有关error@TarunLalwani我不我想是的。这只是我收到的一个警告。我有很多与firebase无关的警告。比如:
“ViewChild”已声明但从未使用过。
你真的认为这是firebase的问题吗?