2019年2月9日
现象 今天在做一个第三方库绑定时,遇到如下情况: _00001.jpg) 摘取其中一段代码如下: /Users/huangboru/myfile/xamarin_workspace/version4/CrashEyeTestPlus/obj/Debug/generated/src/Com.Xsj.Crasheye.ActionError.cs(88,88): Error CS0234: The type or namespace name 'IInterfaceDataType' does not exist in the namespace 'Com.Xsj.Crasheye' (are you missing an assembly reference?) (CS0234) (CrashEyeTestPlus) 错误代码的意……
阅读全文
2019年2月9日
在Crasheye的SDK时,我再一次遇到了绑定问题,之前的问题请看解决Xamarin.Android绑定第三方库时类型丢失的问题(一),这一次出现的问题更多,也更棘手,其中几条查阅官方文档也没有发现解决方案。 问题是这样的: ![](http://image.suihanime.c……
阅读全文
2019年1月14日
草木皆霜哀,梨花遍地开。 云云复蔼蔼,不可见楼台。 此身戎装去,千里赴西行。 美女不曾起,又是懒衣妆。……
阅读全文
2018年12月30日
问题现象 在洛书1.7.5版本中出现这样一个bug:从键盘跳转输入法主程序失败;导入文件时跳转主程序也失败; 调试应用时出现如下错误: Objective-C exception thrown. Name: NSInternalInconsistencyException Reason: Application has LSSupportsOpeningDocumentsInPlace key, but doesn't implement application:openURL:options: on delegate <AppDelegate: 0x283eda9c0> 原因分析 跳转时application:openURL:options:不存在导致出错;此前我重载了applicat……
阅读全文
2018年11月19日
以下命令在CentOS下有效 查看内存使用情况 使用命令:free -m 查看CPU使用情况 使用命令:top 查看服务器ip 使用命令:ip addr show 查看本机时间 使用命令:date 查看端口命令 使用命令:netstat -lnpt | grep -w 80 #显示TCP相关的监听80端口的状态 链接:https://my.oschi……
阅读全文
2018年11月19日
以下命令在CentOS下有效 这主要远程服务器的语言编码与终端的编码不一致。 在远程服务器端的 ~/.bashrc 文件里面加入以下代码: export LANG='UTC-8' export LC_ALL='en_US.UTF-8' 然后bash一下,中文就可以正常显示。 下次登录 .bashrc 文件自动运行,中文照样正常显示。 亲测有效。……
阅读全文
2018年11月6日
长期以来,总是有网友给我留言或者私信关于输入法开发方面的问题,诸如零基础如何开始开发一款输入法、开发输入法需要多深厚的数学功底之类的问题。于是萌生了把这些回答汇集一篇文章的想法。 据说王小波也开发过输入法,据他说他用自己写的输入法写文章,体验还不错。当然了,那个时代的输入法无论是从……
阅读全文
2018年9月22日
本文将向大家介绍如何使用Android Studio开发原生库,并将其应用到Xamarin.Android的方法步骤; 本文中我所使用的Android Studio版本和Visual Studio For Mac版本情况分别如下: 下述内容在以上两个版本的开发环境中是有效的。 Android Studio开发部分 首先,新建……
阅读全文
2018年8月11日
亲爱的,昨晚睡得怎样? 早上的阳光把你吵醒了吗? 出门的时候记得带伞, 免得风把你晒伤, 白皙的肌肤会让你的美丽不再动人。 我烹调了一首辣眼睛的小诗, 里头搁了, 切丝的怒, 切丁的恨, 切片的爱, 和揉成团的悲伤, 你确定不来一口吗? 既然生活满是苦恼, 在睡去的时候面对现实, 在醒来的时候做梦, 不就好了……
阅读全文
2018年7月15日
此前我写了一篇如何使用Instrument对Xamarin.iOS应用进行调优,但里面仅仅介绍了如何加载Xamarin.iOS程序,在实际的调试中还是不够用的,有时候为了有的放矢,我们需要深入到代码一级才知道程序出现问题的根源,今天我给大家介绍一下如何用instrument对Xa……
阅读全文