240 发简信
IP属地:山西
  • 120
    GitLab CI持续集成-GitLab Runner

    GitLab CI是开源的持续集成服务,GitLab Runner是一个开源项目,用于运作任务,并把结果发送回GitLab,它与GitLab CI一起使用。 持续集成 持续(...

  • 微信小程序 缺少文件,错误信息:error: iconPath=/image/***, file not found

    当在使用tabBar时,"iconPath": "/image/icon_todo.png"。当生成预览的的时候会报下面的错误: 在微信的IDE的模拟器上运行时没有问题的,搜...

  • Android 多module集成aar问题

    分几种情况: 1.如果在主module里面; 直接在build.gradle中加上 就可以了。 2.如果在子module中,并且存在依赖关系并且主module没有集成aar时...

  • 120
    Android VIVO手机Camera权限问题

    一般判断是否有拍照权限(Android6.0之前的)的办法: 1.通过Camera.open()之后判断camera==null? 2.有些手机即使禁掉拍照权限获取到的cam...

  • 微信小程序--Do not have xxx handler in current page

    创建了一个新页面并且在app.json中的pages数组中声明。 在新的页面中的某个view上bindtap,在js中处理点击事件时,老是报Do not have xxx h...

  • 120
    微信小程序tabBar的简单使用

    官方文档-->mp.weixin.qq.com/debug/wxadoc/dev/framework/config.html tabBar需要配置2~5个tab。 想要使用t...

  • Ubuntu上安装Bitcoin Core

    在Ubuntu上安装Bitcoin Core除了在官网上面直接下载安装包之外,还可以使用PPA的方式安装。 PPA PPA:Personal Package Archives...

  • 120
    apk包的破解与反编译

    处于学习和研究的目的,还有为了反破解和反逆向的目的,有时候需要破解apk,关于apk包的破解,需要使用三个反编译工具: 提取资源:apktool, http://ibotpe...

  • 120
    清理无用的Android项目资源

    项目长期的积累,就会造成部分资源不在使用,而这些资源还存在项目中没有被清理掉,这些无用资源只会占空间毫无用处。如何清理这些这些无用的资源呢?下面介绍下一个工具的使用,Ando...

  • 120
    LeakCanary傻瓜式的内存泄露检测工具

    在开发Android应用的过程中如果需要处理图片或者大量数据的时候,就有可能会遇到OOM(java.lang.OutOfMemoryError),一般出现最多的是在创建Bit...

  • 清理ios项目无用的图片资源

    项目经过需求的变更,产品迭代,再多次的改版之后,有些不再使用的图片不一定能够及时的清理掉,这些无用的图片一方面让项目图片资源的结构更加的复杂,另一方面会导致ipa包的体积变大...

  • 使用JSPatch热修复IOS App

    IOS App常常会遇到这种情况,线上发现一个严重bug,可能是某一个地方Crash,也可能是一个功能无法使用,这时能做的只有赶紧修复Bug然后提交app store等待漫长...

  • Mac OS上编译JNI的动态库

    JNI是Java Native Interface的缩写,是为了在Java上能够调用本地语言尤其是C和c++设计的。下面就看下如何在Mac OS上面如何使用JNI的调用C语言...

  • Mac OS制作Ubuntu安装U盘

    采用U盘安装Ubuntu系统是目前比较常见的安装方式之一,在Windows上有制作安装U盘的工具(比如Universal USB Installer),那么在Mac OS上面...