- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 opencv
makefile error: undefined reference to 'cv::String::deallocate()'一般情况下是opencv版本低,从3升到4即可。
2021-10-29 09:52:47
1685
原创 local_only_symbol_list\debug\R-def.txt‘ specified for property ‘localResourcesFile‘ does not exist.
local_only_symbol_list\debug\R-def.txt' specified for property 'localResourcesFile' does not exist.删除根目录下的.gradle
2021-10-28 14:52:28
1646
1
原创 ssh:no matching host key type found. Their offer: ssh-dss
在.ssh目录下创建config文件,并复制以下信息填入:Host * HostKeyAlgorithms +ssh-rsa PubkeyAcceptedKeyTypes +ssh-rsa KexAlgorithms +diffie-hellman-group1-sha1
2021-10-25 11:15:36
2043
1
原创 Could not resolve com.serenegiant:common:2.12.4 解决方案
Could not resolve com.serenegiant:common:2.12.4 解决方案Could not resolve com.serenegiant:common:2.12.4复制修改根目录build.gradle:allprojects { repositories { google() jcenter() maven { url 'https://gitee.com/liuchaoya/libcommon/raw/m
2021-01-04 08:40:13
874
原创 QT编译Android项目遇到的问题
A problem occurred evaluating root project 'android-build'. > Invalid revision: android-4.4+去掉use gradle就好了
2017-09-04 14:28:57
1523
2
原创 android下使用opencv问题
undefined reference to `...'在Android.mk中添加如下语句:LOCAL_CFLAGS+= -DOPENCV_OLDER_VISION#(if still get errors, disable OPENCV_OLDER_VISION )LOCAL_MODULE := xxLOCAL_SRC_FILES := so/
2017-08-16 19:15:27
421
原创 eclipse导入jni项目报错
一般项目报错,但不指定具体文件,基本是由于环境问题只需要以下三步:1、删除目录下的.cproject;2、在.project中删除如下类似段落; org.eclipse.cdt.managedbuilder.core.genmakebuilder clean,full,incremental, ?children? ?childre
2017-08-03 10:24:35
669
原创 Ill-advised or mistaken usage of a core class
一般这种情况是写的一些包与jdk的重复了,比如javax.xml,这个时候改一下包名,不要与jdk重合就行了
2017-05-18 17:25:42
1219
原创 关于service中intent-filter data属性的一个小坑
如果要配置多个data,path属性就不要写了,不然会引起很多不必要的麻烦。
2017-05-03 19:21:05
3523
原创 Unable to install Maven on Windows: “JAVA_HOME is set to an invalid directory”
在使用maven更新的时候碰到这个问题,明明环境变量已经配置好了啊,默默的检查了几遍没问题最后没办法,只有去mvn\bin下打开mvn.bat在开始的时候添加@SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_111然后就可以使用了
2017-03-10 16:25:48
750
原创 Android camera2对焦设置
在android camera2 api 开始,提供了对焦距值(非zoom值)的设置,大概步骤如下:(1)先关闭自动焦距模式 mPreviewBuilder.set(CaptureRequest.CONTROL_AE_MODE, CameraMetadata.CONTROL_AE_MODE_OFF); mPreviewBuilder.set(CaptureRequest.CONT
2017-02-23 10:47:03
14247
3
原创 Android studio中调试C++代码
在AS中调试C++代码还是很快很方便的,以下是本人总结的步骤,希望对大家有所帮助。lib库下如果有好几个分库的话,每个分库都要建立Android/jni目录,存放Android.mk建立规则:####################################################################### libuvc_static.a (stat
2016-12-04 10:18:48
3398
原创 Android Camera onPreview中byte[]快速转换为Bitmap<耗时仅需3~4ms>
Android Camera onPreview中byte[]快速转换为Bitmap在以前对帧率要求不高时,一直使用BitmapFactory.decodeByteArray来进行处理,耗时非常可观,在只开前摄的情况下处理图像,耗时达到了260ms,下面是以前的处理方式:YuvImage yuvimage = new YuvImage( yuvData, Image
2016-12-02 09:59:10
15621
4
原创 高通FastCV在eclipse上配置
本文针对已安装配置ADT的电脑,ADT的配置不再赘述。安装包:fastcv-installer-android-1-7-1.exe文档:FastCV_Getting_Started_Guide.docx点击安装包安装到任意目录,在根目录/samples下有三个工程,在eclipse中按照普通工程导入fastcvdemo,然后点击File->new->other->Conve
2016-11-28 14:28:02
1149
转载 AIDL 编译报can be an out parameter, so you must declare it as in, out or inout原因探究
转载自:http://blog.youkuaiyun.com/jackyu613/article/details/6011606从Google Group上copy下面这个问题及其回答,它解释了其中的原因。问题:Gavin Bong wrote:I'm getting this error when running "ant aidl"./data/projects20
2016-10-08 11:39:27
2517
原创 virtualbox双击没有反应(window10)
virtualbox双击没有反应在Ubuntu中做了很多android源码修改,突然不能使用了,让我很是着急,通过不断的尝试,终于成功了,与各位分享一下: 百度virtualbox 第一个就是Oracle官网,点击download,点击相应的版本,下载后右键管理员权限去安装,这时打开后自己的Ubuntu系统变为灰色不能使用,不要着急,右键删除,然后点击控制--
2016-09-05 17:25:23
10787
原创 ubunbu下编译android源码
安装Ubuntu15.10ubuntu的安装跟windows一样,基本上是Next...Next的步骤。ubuntu的版本选择注意要选64位系统,而且最好不要选最新Release的版本。推荐选择ubuntu wily更改默认sh$sudo ln -sf /bin/bash /bin/sh安装必要的软件包$sudo apt-get install git-core g
2016-09-01 16:31:45
652
原创 在Android studio中添加系统jar包提高优先级
allprojects{repositories{jcenter()}gradle.projectsEvaluated{tasks.withType(JavaCompile){options.compilerArgsoptions.compilerA
2016-09-01 16:18:56
6460
原创 在Settings开发中用到的相关编译命令及编译流程
常用编译命令:编译6.0版本需要openjdk-7,不能使用java-jdkm 编译整个 android 工程mm 编译当前目录下的模块mmm path 编译指定目录下的模块mma 编译当前路径下所有模块,且包含依赖mmma [module_path] 编译指定路径下所有模块,且包含依赖make [module_name] 无参数,则表示编译整个Android代码m
2016-08-31 17:06:54
736
原创 Keyguard显示流程介绍
Keyguard显示流程介绍:Keyguard是作为一个java lib库供SystemUI使用系统解屏流程:PhoneStatusBar的方法makeStatusBarView加载布局super_status_bar,此布局包含三个部分:1、PhoneStatusBarView;2、PanelHolder ;3、ScrimView 其中还有keyguard_bouncer,不是直
2016-08-31 16:56:52
2508
原创 在windows下使用eclipse开发Settings等系统应用
Settings代码在packages/app/下面,是一个系统级应用,用到了很多系统级的api,这些api是隐藏的、不对外开放的(相对于一般应用来说)。选择开发环境(这里建议在linux下开发)的时候可以在Linux下使用文本编辑器或导入全部源码到eclipse中进行开发,如果在Windows下eclipse中开发的话,如果想要使程序运行起来,就必须手动导入相应的jar包, 这些jar包是系
2016-08-31 16:52:48
825
原创 Android5.0查看应用使用情况的权限
Android5.0和低版本的一个权限不同之处/** * 判断当前应用是否有查看应用使用情况的权限(针对于android5.0以上的系统) * @return */ @SuppressLint("NewApi") public static boolean hasEnable(Context context){
2016-05-03 16:17:21
5852
原创 Android针对高版本实现开机自启动时无法监听BOOT_COMPLETED的处理方法
在Android5.0以上需要用户手动开启自启动权限,有部分型号手机有按钮来实现开关,有部分手机禁掉了这个功能,导致无法监听BOOT_COMPLETED,不用急,针对这种情况可以使用intent-filter来监听其他广播实现第一种: 监控RECEIVE_BOOT_COMPLETED,即开机启动事件第二种:监听内存卡的状态,但是如果用户没有内存卡,这种状态就无法监听到了第三种:An
2016-04-28 11:37:53
3489
原创 关于Android侧使用AES进行加解密时的key和iv使用的方法
AES的CBC加密模式,默认iv是16个0(这个称为初始化向量),由于是分组加密,所以下一组的iv,就用前一组的加密的密文来充当,我们可以指定IV来进行加解密,加大破解难度。CFB、OFB模式类似,只不过更复杂。 废话不多说,直接上代码: package com.irisking.scanner.util;import java.i
2016-04-25 11:18:59
11294
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人