7 feiniao8651

尚未进行身份认证

暂无相关描述

等级
博文 104
排名 1w+

AndroidStudo运行Android项目报错java.lang.NoSuchMethodError: No virtual method

问题AndroidStudio导入一个github上的开源项目,能编译成功并安装到真机,但是在运行的时候就会报java.lang.NoSuchMethodError:Novirtualmethod错误。分析代码里是能够看到调用的方法,函数声明和调用也都一致。不是代码的问题,如果是代码问题,那编译的时候就应该报错了。网上对于这个问题,大多数提到的解决方式是禁用AS的InstantRu...

2018-12-19 14:05:48

Android SSL异常问题解决

背景一直使用的是阿里云免费的ssl证书,免费的午餐肯定是有一些缺点的,就是有效期只有一年,过每年都要重新申请一次证书。服务器最近证书到期了,换了新的证书到服务器之后,电脑上https访问是正常的,chrome浏览器的地址栏里能看到安全标识。但是在Android应用上就出现报错:javax.net.ssl.SSLPeerUnverifiedException:Nopeercertifica...

2018-11-04 14:09:32

parse-server-example不兼容parse-server 3.0.0

需要修改npminstallparse-server@2.8.4

2018-10-14 23:10:29

katalon设置Android SDK路径

C:\Users\Administrator.katalon\tools\android_sdkhttps://blog.csdn.net/xuecancan/article/details/79539221

2018-10-14 22:45:19

Parse Server导入excel数据

引facebook的parse和google的firebase类似,都属于serverless的开发工具。facebook已经关闭了parse商业服务,并将server部分的代码开源。我们可以在自己服务器上搭建paeseserver服务。parseserver数据存储在mongodb中,通过parsedashboard可以看到相应的数据内容。问题1尝试dashborad的导入因为有一...

2018-10-11 17:13:03

Android开机执行指定shell脚本

首先说明一点,这篇文章是偏向AndroidROM定制,不适用于应用开发方向,如果是普通的应用开发者可以不用看了。Android启动流程对Android启动流程有了解的人,可能知道Android系统最开始是由init进程启动起来的,init进程会启动zygote进程,有了zygote才启动起上层的系统服务来。而init进程启动其实就是包含了解析执行init.rc的过程。我们今天这个开机...

2018-08-14 11:58:01

Android通过shell命令修改网络信息

Android一般是通过设置界面来配置各种网络信息,今天讲一下当不方便使用设置的时候,通过shell命令来查看和配置网络的方法。注:以下shell命令在不同版本Android系统上可能存在差异。查看网络连接信息查看全部连接#netcfgccmni2DOWN0.0.0.0/00x00000080...

2018-08-14 11:33:20

记一次固态硬盘数据恢复

背景15年初的时候买过一个128G的固态硬盘,在自己的笔记本电脑上组了一个双硬盘(ssd+hdd),ssd作为系统盘。到今年也已经用了三年了。昨天上午的时候,电脑突然蓝屏报错,本来以为是一次简单的蓝屏故障,但是发现电脑重启之后,电脑报错找不到硬盘。当时心里一凉,难道硬盘寿终就寝了,但是硬盘坏了不重要,里面的数据还没有备份会比较可怕。赶快用一个winpe系统把电脑开起来,想看看数据是否还在。然...

2018-06-23 09:36:23

Android Studio安装Android SDK

文章允许转载,请注明来源:https://blog.csdn.net/feiniao8651/article/details/80220512背景OS:Windows10(其他操作系统应该也可以用同样的方式)以前的AndroidStudio官网会提供ide和bundle两个版本,ide是只包含AndroidStudio的版本,bundle里直接包含了AndroidSDK的...

2018-05-07 01:50:40

CentOS6配置Taiga

文章允许转载,请注明来源:http://blog.csdn.net/feiniao8651/article/details/79244465背景企业项目管理是一个比较复杂的事情,这个市场需求非常大,目前市面上也存在着teambition,tower等平台,但是这些工具平台目前都是付费才能有完整的功能,免费版根本不能满足团队的需求。一番调研后,发现了Taiga这个强大的项目管理工具。Ta

2018-02-03 03:49:06

使用adb出现假emulator的解决方法

android开发中最常用的一个工具就是adb了。自己一直是用一台linux服务器连接android来做调试开发,今天在查看adb连接设备列表时#adbdevicesListofdevicesattachedemulator-5554offlineemulator-5556offline这个问题对我来说并不陌生,通常解决的方式都是执行命令adbkill-server,然后

2018-02-01 02:10:44

基于docker的gitlab部署及迁移

文章允许转载,请注明来源:http://blog.csdn.net/feiniao8651/article/details/79212632OS:CentOS6.5(kernel2.6.32)背景伴随着github的火爆,git作为当前最受欢迎的代码管理工具,在现在软件开发中应用越来越普遍。只要有多人协作共同开发,就能明显感受到git在代码管理上的强大和带来的便利。作为一个

2018-01-31 02:47:43

Android NDK开发中libjpeg-turbo、libpng、libwebp图像压缩库的使用方法(一)

文章允许转载,请注明来源:http://blog.csdn.net/feiniao8651/article/details/78620285引言gif,png,jpg,以及最近几年逐渐崛起的的webp,都是大家常见的图像格式。之前开发程序的时候,一般都是调用系统封装好的图像api,难得有机会在代码里直接调用这些库。最近在做项目过程中,使用这些库的时候,一直苦于没有一个全面完整的说明,需

2018-01-19 00:52:34

java 获取调用类的类名和方法名

转自http://yxwang0615.iteye.com/blog/998452Stringclassname=newException().getStackTrace()[1].getClassName();//获取调用者的类名Stringmethod_name=newException().getStackTrace()[1].getMethodName();//获取调

2017-10-02 09:57:29

sd卡怎么买-卡上的标志说明

以下内容适用于SD卡和MicroSD,文中SD和MicroSD统称为SD。SD卡除了用于数码相机,还作为早期手机低存储容量的一个补充,大家对它并不陌生。然而随着手机的存储越来越大,各家旗舰手机的标配基本都是32G起步,很多手机现在也已经不再支持SD卡。正当SD卡在我们身边出现的越来越少的时候,android6.0新增了AdaptableStorageDevices技术,SD卡在手机领

2017-09-08 23:35:36

Android(root)设备HTTPS请求时间校准

https请求已经成为各大公司的标配。但是在请求的时候,由于https证书是有时间限制,所以必须保证本地的时间是准确的。这里提供一种时间校准的思路。

2017-08-31 20:21:29

git_stats代码统计

有些想写的东西,又没时间去写,就开了个头就放在了草稿箱里,然而公司事情比较多,一直没找到时间将草稿箱的文章写完。今天来补一篇,不过部分细节有点记不太清楚了。公司最近更新了gitlab代码服务器,界面上UI比旧版本好看了不少,而且也有了profile里显示提交记录的日历图(之前旧版本由于有bug,一直不能正常显示)。但是日历图只能看到哪天有提交,并不能看到自己写了多少行代码。自己也一直好奇究竟自己

2017-07-26 23:46:40

SQLite数据库的INTEGER类型

SQLite作为一款轻量级数据库,常用于移动端的开发。今天开发的时候遇到一个问题,在解析一个其他应用的数据库时,数据库的表结构里字段数据定义为INTEGER,但是使用Cursor的getInt方法,获取到的数据跟数据库中的数值不一致。通常理解下,int和INTEGER应该是同一种数据类型,也有很多数据库确实是这么处理的。但是后来通过验证发现,在SQLite中,int和INTEGER是有很大的区别。S

2017-06-20 23:19:05

Android应用push到/system/app/后so库不能加载

Android应用为了保证自动启动和进程存活,通过直接push到/system/app/下的方式来安装。应用内引用了几个动态链接库(so),但是每次启动的时候,都会报动态链接库加载错误:java.lang.UnsatisfiedLinkError一开始怀疑是自己gradle配置或者是库使用错误的架构的问题,但是尝试了所有的gradle配置,apk里也打包了全部可能的库架构(armeabi,armea

2017-06-17 22:13:00

Android对其他应用/data分区下文件的读取

最近在做一个功能,需要判断一个第三方应用/data分区下的某个文件是否存在。未root的手机是不能访问到其他应用/data分区下的文件的,我现在使用的设备已经打开了root。Java的File类可以对文件做一系列操作。开始的思路是通过File.listFiles()来获取目标应用的子文件列表,然后对指定的文件进行exists()判断。但是当进入到包名下的一个目录时,里面的文件夹用isDirect

2017-06-13 23:34:55
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!