跨平台开发的一些坑

原创 2018年01月13日 17:11:46

由于各种原因,平时开发通常在Windows下开发,但是实际生产环境通常实在Linux环境下的,所以就不可避免的遇见一些兼容的问题,尤其对于新手来说,面对这种问题更是束手无策。

说一个今天开中遇见的一个比较常见的问题:

Windows和Linux系统下换行符的问题:

问题:


就像这样,自己无数次确认了确实存在这个文件,但是运行的时候一直提示找不到这个文件


原因:

由于Windows下换行符是\r\n,Linux下换行符是\n,所以在Windows下编辑好的文件放到Linux下很容易运行出错,这种问题很难定位到原因,通常大家的习惯性想法就会是自己的代码有问题,但是多次排查后还是没有问题,所以这个时候就应该考虑一下其他原因了。

解决:

将格式转化为Linux支持的格式,工具较多,比如Notepad++,


右下角会显示编码还有文件换行符格式,鼠标右键单击会提示转化为Unix/Windows/Mac等格式

版权声明:仅供学习交流使用,如有误,欢迎指正,转载请说明来源~

App跨平台开发方案与取舍

App跨平台开发方案与抉择 内心强大才敢于承认错误,但是首先你要敢于去试错。 现在做客户端开发的公司都会面临一个巨大的问题,那么就是跨平台。对于目前上市面上的移动设备来说。An...
  • jingwen3699
  • jingwen3699
  • 2017年03月31日 11:10
  • 2783

HTML5与跨平台移动App开发

基于HTML5的方案。该方案以PhoneGap/Cordova为代表。其基本思路是针对HTML5标准目前功能上的不足,补充定义了一套比较实用的API(比如硬件访问/系统交 互等),然后基于平台上自带...
  • ldlj_wbyyh
  • ldlj_wbyyh
  • 2015年03月24日 11:02
  • 1682

使用PO+跨平台改造Macaca示例(APP端)

在学习完Macaca基础后,就迫不及待的模仿着Macaca示例项目,开始了测试用例的开发,并且在几天时间里就完成了几个页面的测试。然而,此时项目的所有代码都放在一个.py文件里,该文件已有上千行代码,...
  • hekaiyou
  • hekaiyou
  • 2018年01月15日 19:26
  • 16

跨平台—LAST

charset="utf-8" />   月考   type="text/javascript" src="js/angular.min.js" >   ...
  • Alifangxin
  • Alifangxin
  • 2018年01月05日 20:55
  • 31

移动开发者必须了解的10大跨平台工具

在本文中,我们盘点了过去的一年里,最受开发者喜爱的跨平台应用及游戏开发工具,尤以HTML/JS/CSS为众,却也包含使用其他语言进行开发的工具,比如Xamarin,使用C#,就能开发出运行于各大主流移...
  • yczz
  • yczz
  • 2014年02月25日 22:32
  • 17191

跨平台APP和web APP到底有什么区别?

跨平台app是什么?   所谓的跨平台app开发就是一套代码写完以后可以多端发布运行到各个平台,比如:iOS、安卓、web、百度直达号、360流应用、微信 JS SDK... ...
  • ddwendy
  • ddwendy
  • 2016年10月14日 10:34
  • 1212

APP开发之APP的优势总结

在这高速发展的信息化时代,让很多事情缩短了时间和空间的限制,极大的提高了效率。在不知不觉间,APP已经改变了我们日常的工作生活习惯。手机APP给我们的生活带来了什么?手机APP的开发对生活影响有多大?...
  • xinjiahua_1
  • xinjiahua_1
  • 2018年01月19日 09:25
  • 25

跨平台APP----对Native/Hybrid/Web APP三种开发模式的分析(系列一)

前言: 跨平台APP开发是以后的一个趋势,将会有更多的工具出现。原生开发人员无论是薪资还是人数都将出现一定的下降。 --------谷震平 【以下内容均为原创,请尊重原创!】 一 Native/Hyb...
  • guzhenping
  • guzhenping
  • 2016年01月11日 14:31
  • 12049

用VS2015中Xamarin开发跨平台APP的感受(二)

上篇文章主要讲了用VS2015中Xamarin开发跨平台APP上手体验,时至今日,用Xamarin进行跨平台开发又有一段时间了,今天就具体开发过程中要面对的东西,说说开发感受。Xamarin.from...
  • u014650759
  • u014650759
  • 2016年12月22日 16:45
  • 4228
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:跨平台开发的一些坑
举报原因:
原因补充:

(最多只允许输入30个字)