- 博客(17)
- 收藏
- 关注
原创 从letsencrypt申请https证书踩坑记
今天成用let's encrypt 上搞定了https证书,整个过程参考这篇文章https://www.cnblogs.com/teamblog/p/6219204.html结合本人在制作ssl证书的过程中踩的一些坑说一些注意点整个流程如下1.在服务器上运行一个程序获取let's encrypt颁发的证书2.配置nginx服务器使用生成的证书正文
2018-01-02 01:11:05 12015
原创 code-push-server部署windows系统踩坑记
code-push-server在windows上无法下载更新包的问题分析。先上结论:windows下默认有环境变量PUBLIC=C:\User\Public 把这个环境变量删除就可以正常下载了分析过程:http://ip:port/download/FjUWVSlV_WmwnDwRwxUALPeschkL这个文件无法下载返回404错误,检查更新包的目录,发现这个文件是存在的。而
2017-10-12 13:07:16 3122 1
原创 android系统进程简要分析
在android上利用ps aux命令打印出来的进程id与分析结果USER PID PPID VSIZE RSS WCHAN PC NAMEroot 1 0 4532 1188 ep_poll 00004d549a S /init 盘古进程,其它用户进程的祖先进程root 2 0 0 0 kthreadd 0000000000 S kthreadd 由idle进程创建,运行在内核空
2017-07-20 01:42:49 3007
原创 英文版 ubuntu不能输入中文问题及解决方案
小编今天安装了ubuntu 16.04.2 英文版,发现竞然没有自带中文输入法,这怎么行~于是小编安装了sogou输入法
2017-06-24 00:30:29 3029
原创 androidmanifest.xml中组件的相对路径填充规则
本人开发的一个app使用了sharesdk集成微信登录功能,在测试的过程中微信授权登录界面有调用,但是授权后原应用的回调没有被执行应用的包名是com.kimi.searcher首先,确认微信点击授权后有没有执行回调,方法是通过日志过滤activitymanager,日志中有出现 04-16 13:27:43.345 1805-3279/? I/ActivityManager: ST
2017-04-16 15:18:31 1884
原创 android app使用微信登录接口回调没有被执行的问题研究
本人开发的一个app使用了sharesdk集成微信登录功能,在测试的过程中微信授权登录界面有调用,但是授权后原应用的回调没有被执行应用的包名是com.kimi.searcher首先,确认微信点击授权后有没有执行回调,方法是通过日志过滤activitymanager,日志中有出现 04-16 13:27:43.345 1805-3279/? I/ActivityManager: ST
2017-04-16 14:28:44 9389 2
原创 启动微信时连接调试器的方法
使用adb命令启动微信,不要直接点击微信图标adb shell am start -D -n "com.tencent.mm/.ui.LauncherUI" 关键在于-D参数,即启用调试执行后手机界面会显示选择调试微信,就会加载微信的代码了
2017-03-14 15:54:18 873
原创 there's not enought memory to perform the requrested operation.解决方法
解决方案Help->Edit Custom VM Options把下面的复制过去# custom Android Studio VM options## *DO NOT* modify this file directly. If there is a value that you would like to override,# please add it to your
2017-03-11 12:51:27 7918 2
原创 用charles拦截android设备https,证书无效的解决方法
阅读本文前您需要了解 1.使用charles拦截https数据包2.为android设备设置请求代理正文:APP使用操作系统api发https请求时对证书的验证一般是通过操作系统 自带的证书验证机制到CA服务器上检查证书合法性,这样就无法用charles来拦截https请求的数据了。识别到证书不合法时客户端会断开连接。在APP上的表现就是请求失败。用charle
2017-02-25 19:16:51 16560 2
原创 undefined is not an object(evaluating 'this._component.getScrollableNode')
今天发生了一个很奇怪的RN错误undefined is not an object(evaluating 'this._component.getScrollableNode')完全没有线索,通过排除法发现了是在UserCenter在加载完毕后会调用componentDidMount方法,其中调用了AsyncStorage方法。而UserCenter中并没有引用AsyncStora
2017-02-16 11:56:52 3535
原创 react-native中flexbox布局总结
最近看了flexbo的布局,flex=0相当于android布局中的wrap_content和ios autolayout中的高content huggin priorityflex=1相当于android布局中的match_parent和ios autolyaout中的高content compression resistence priority
2016-12-09 01:50:04 1423
原创 测试驱动开发心得体会
手头开发项目时进行了TDD,发现它非常好用,具体表现在如下方面:1.引导程序员设计合理的功能粒度和易测的外部模块接口。2.自动化测试,能够在保证质量的前提下进行重构,对代码进行修改后可以方便地运行单元测试,以保证代码没有改成屎。3.测试用例可以作为api demo文档,团队内程序员问我某个工具类的API如何使用,我让他去看单元测试的API调用方法。4.提高开发速度,虽然测试代码是业
2016-11-16 17:02:00 1413
原创 android自定义输入法判断是否在输入状态的问题
工作中遇到一个需要判断输入法是否是在输入的状态的需求,输入法不需要显示在界面。既然不需要输入法界面,那么让onCreateInputView时返回空。检查inputmethodservice的API发现InputMethodService中有 onStartInput,showWindow和hideWindow,onFinishInput,onWindowShown,onWindowH
2016-10-29 01:15:49 3251
原创 MediaStore.Images.Media.insertImage时发生Failed to insert image原因分析
本人开发的应用要求把上传到手机的图片加入媒体数据库,以便微信发送图片,在执行MediaStore.Images.Media.insertImage(context,imagePath,fileName,description);时会报错图片的上传路径是/sdcard/DCIM/imageName.png经过检查发现文件要上传到相机目录/sdcard/DCIM/Camera下才可以正
2016-10-22 23:30:40 4364
原创 查找安卓ANR触发点方法
在实际开发中小项目发现ANR的触发代码比较容易,如果代码量大或者多人协同开发时找到ANR的触发代码就没那么容易。下面贴上用开发工具定位ANR触发代码的方法1.打开 android device monitor ( 路径your-sdk-path/tools/monitor.bat)2.打开调试模式的APP,模拟器或者真机连接上adb,并且在android device monitor中显
2016-08-15 16:10:17 1812
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人