自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(111)
  • 资源 (34)
  • 收藏
  • 关注

原创 eclipse导入android studio一直显示编译不过的问题

记录一下:去掉AndroidManifest.xml中的<uses-sdk android:minSdkVersion="21" />

2021-01-25 17:37:11 151 1

原创 fcntl(F_DUPFD_CLOEXEC) error: Too many open files 安卓错误定位

1.分析安卓源码可知,该错误是因为app同时打开的文件过多导致,安卓系统默认同时打开文件数量最多为1024个,可以通过以下命令查看:ulimit -a 得到结果:-t: time(cpu-seconds) unlimited-f: file(blocks) unlimited-c: coredump(blocks) 0-d: data(KiB) unlimited-s: stack(KiB) 8192.

2020-07-13 16:57:06 1415

原创 android打印所有线程

1.在build.gradle里面加上implementation 'com.jaredrummler:android-shell:1.0.0'2.增加个打印函数:private void printThread() { String cmd = "busybox ps -T "+android.os.Process.myPid()+"|grep "+getPackageName(); CommandResult result = Shell.SH.run.

2020-06-30 10:46:50 773

原创 dip dp sp dpi density总结

以下为查资料的整理,不对之处请各位指正。dip:设备独立像素(Device independent pixel),一个基于density的抽象单位。dip = pix*160/dpi。dp:就是dip,使用dp和dip一样的,只是一个是另外一个的别名。sp :原理和dip差不多,使用sp的目的是为了设置中的字号可以设置成小、正常、大、超大等等,如果设置为正常 1sp等于1dip 。...

2020-02-20 17:56:27 311

原创 自动备份cmake生成的带符号的jni库

在app的build.gradle里面加上//如果是发布release版本,把带符号的库拷贝到app目录的上一级目录中Task diyTask = project.task('diyTask') { doLast { println("=====================build.doLast success.====================...

2020-01-10 10:24:09 748

原创 android设置永不灭屏

--- a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml+++ b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml@@ -18,7 +18,7 @@--><resources> <bo...

2019-10-24 17:05:52 3712 2

原创 android通过rhino调用js

1.去rhino官网https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino下载rhino.jar,部分高版本的jar包包含了jdk1.8的内容,如果android gradle 做了以下配置 compileOptions { sourceCompatibility JavaVersion.VERSION_...

2019-06-05 16:37:09 2277

原创 RK3288分区大小调整和配置parameter

1.分区文件在device/rockchip/rk3288/parameter.txt2.格式如下:FIRMWARE_VER:7.12MACHINE_MODEL:rk32883MACHINE_ID:0074MANUFACTURER:RK32885MAGIC: 0x5041524B6ATAG: 0x600008007MACHINE: 32888CHECK_MASK: 0x80...

2019-05-24 09:17:15 6809 1

原创 java调用js函数

1.建立一个main.jsfunction cal(var1,var2){ return var1+var2*var3;}2.建立一个 java测试文件package com.test.java;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;imp...

2019-05-22 13:10:38 157

转载 转载:bat批处理简易教程

原文链接:http://www.cnblogs.com/SunShineYPH/archive/2011/12/13/2285570.htmlpenghui_031413Bat命令学习基础部分:======================================================================一、基础语法: 1.批处理文件是...

2019-05-14 15:47:34 272

转载 转Ubuntu搭建samba

https://daimajishu.iteye.com/blog/1085552

2019-04-30 14:26:15 153

转载 转:java正则表达式

https://blog.csdn.net/allwefantasy/article/details/3136570

2019-04-30 14:25:15 196

原创 android剩余内存打印函数

StringBuffer sbf=new StringBuffer(); private void displayAvailMemory() { final ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE); ActivityMa...

2019-04-30 14:18:36 517

原创 android背景xml

<!-- Normal states --> <item android:state_focused="false" android:state_enabled="true" android:drawable="@drawable/slideshowbutton3default" /> <!-- Disabled states --&g...

2019-04-30 14:17:27 309

转载 java线程池

线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为:ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,long keepAliveTime, TimeUnit unit,BlockingQueue<Runnable> workQueue,RejectedEx...

2019-04-30 14:16:28 102

原创 linux 程序自动打印crash位置

启动脚本增加:1.ulimit -c unlimited2. echo "test_core_dump">/proc/sys/kernel/core_pattern3. gdb test_app test_core_dump 0<gdb_shgdb_sh内容:exit

2019-04-30 14:08:14 390

转载 转:安卓输入子系统

http://zhoujinjian.cc/2017/12/01/Android-7-1-2-Android-N-Android-%E8%BE%93%E5%85%A5%E5%AD%90%E7%B3%BB%E7%BB%9F-Input-System/index.html

2019-04-23 11:01:09 219

原创 framework反编译

不是odexjava -jar baksmali-1.2.6.jar -o classout\ classes.dexjava -jar smali.jar classout\ -o classes.dex是odexjava -jar baksmali-1.4.2.jar -a 17 -x framework\services.odex -d framework (默认out输入目录...

2019-04-19 17:15:20 533

原创 ubuntu16 OpenGrok配置多项目

以前的博客介绍过OpenGrok配置一个项目,这里介绍下配置多个项目。1.下载apache-tomcat-8.5.37.tar.gz和opengrok-0.12.1.6.tar.gz,建立一个openGrok目录备用。安装 ctags: sudo apt-get install exuberant-ctags2.将下载的文件解压到openGrok目录3.我这里有两个工程,分别为fir...

2019-03-29 14:26:44 1019

原创 rk3288 android adb shell su设置密码

1.打开su源码在system/extras/su/su.c的main函数开头增加密码判断,代码如下char *rootPasswd = "xxxxxxxxxxx";char enterPasswd [50] = {0};fprintf(stdout,"Enter su password:\n");while (1) { char * ret = fge...

2019-03-26 14:02:15 3894

原创 make日志同时输出到控制台和文件及2」&1

0标准输入stdin = standard input1标准输出stdout = standard output2标准错误输出stderr = standard errormake 2>&1 |tee ./a.txt这句命令是先将标准错误输出重定向到标准输出,然后将标准输出用 "|"定向到标准输入,然后用tee命令从标准输入读取,存到文件。========================================================...

2019-03-22 10:23:59 3582

原创 android 增加自定义property目录

打开文件system/core/init/property_service.c 增加函数#define HOLD_PROPERTY_DIR "/hold"static int hold_properties_loaded = 0;static void load_hold_properties(){ DIR* dir = opendir(HOLD_PROPERTY_DIR...

2019-03-18 10:04:05 312

原创 android recovery增加打印到串口和增加复制代码

项目里需要调试recover,网上查了部分资料,增加了打印及复制的接口,写下来以后便于查阅bootable/recovery/recovery.cpp//添加打印函数打印到串口#define USE_UART_DEBUG#ifdef USE_UART_DEBUG#define DEBUG_UART_PORT "/dev/console"#endifstatic ...

2019-03-07 09:49:15 428

原创 Linux系统UID和GID详解

2019-03-06 14:10:05 1191

转载 Recover流程

[url]http://www.voidcn.com/article/p-dlhaobpa-sk.html[/url]

2019-03-01 14:26:31 153

原创 android adb shell命令启动应用

2019-03-01 13:33:12 1821

原创 修改android wifi热点默认网关

1.文件 frameworks/base/services/core/java/com/android/server/connectivity/Tethering.java"192.168.43.2", "192.168.43.254" 修改为 "192.168.1.2", "192.168.1.254" 2、文件frameworks/opt/net/wifi/service/java...

2019-02-27 15:04:44 6553

原创 android HAL层例子

上一篇文章已经写了led驱动,这篇文章我们再封装HAL层1.在源码hardware/libhardware/include/hardware/目录下增加test_led_hal.h内容如下#ifndef TEST_LED_HAL_H#define TEST_LED_HAL_H#include <hardware/hardware.h>#include &lt...

2019-02-27 11:15:43 418

原创 android FireFlay开发板点亮LED驱动开发

实现功能,点亮LED,参考了网上部分代码。1.在目录/src/kernel/drivers/下面建立一个文件夹testLed,并添加三个文件Makefile、mytestled.c、Kconfig。Kconfig内容如下,后期编译时可以用make menuconfig命令,然后在Device Drivers --->一栏里面选择将该模块编译进去config MYTE...

2019-02-22 11:09:47 255

原创 android RK3288 默认打开adb调试

在文件:vendor/rockchip/firefly/usb_mode_switch/usb_mode_switch.sh将MODE=$(getprop persist.usb.mode)修改为 MODE="2"

2019-02-19 14:03:43 3479

原创 android RK3288 修改开机动画和开机图片

开机动画:1.创建一个目录frameworks/base/data/bootanimation/ 放入制作好的 bootanimation.zip2.在build/target/product/full_base.mk# Get some sounds$(call inherit-product-if-exists, frameworks/base/data/sounds/AllA...

2019-02-18 11:25:19 2672

android系统修改默认语言为中文

2019-02-18 11:19:35 1481

原创 ubuntu OpenGrok的搭建

下载apache-tomcat-8.5.37和opengrok-0.12.1.5,解压。(这两个版本可以使用jdk1.7) 安装sudo apt-get install exuberant-ctags 添加环境变量 #tomcat目录 export OPENGROK_TOMCAT_BASE=~/openGrok/apache-tomcat-8.5.37 #修改目录,不用/var/open...

2019-02-18 11:15:12 240

原创 openGrok

2019-01-31 11:30:58 103

原创 gradleview错误定位

DebugJavaWithJavac --stacktrace --debug

2019-01-08 14:39:16 286

原创 VLC官网

官网vlc for android: [url]http://www.videolan.org/vlc/download-android.html[/url]官方源码VLC-Android:[url]https://code.videolan.org/videolan/vlc-android[/url] 官方android工程编译教程: [url]https:/...

2018-03-15 14:26:13 4397

原创 制作android系统签名和安卓系统签名转应用签名keystore

===========制作系统签名==========1.进入系统源码目录development/tools/2.make_key的参数介绍这里要顺便介绍下make_key的参数。第一个参数是要生成key的名字,第二个参数是关于你公司的信息。key的名字很好理解,就是前面提到的4中类型的key,公司信息的参数比较多,它们的含义如下:C —> Country Name (2...

2017-11-23 10:53:12 578

原创 抓jni日志

建一个sh文件,内容如下,将crash内容复制到crash.txt,则运行sh文件会定位到jni哪一行崩溃#!/bin/shndk-stack -sym /obj/local/armeabi -dump ./crash.txt

2017-11-16 14:29:06 119

原创 android使用ffmpeg库

1.建立一个安卓工程,创建jni目录,将上一篇文章中的库和头文件拷贝到jni目录中,并创建Android.mk文件.并创建一个main.c2.工程目录如下图[img]http://dl2.iteye.com/upload/attachment/0123/7051/e148b035-fd5f-359c-b03f-6aef99e2172e.png[/img]3.main.c文件内容#inc...

2017-03-15 09:42:57 256

原创 FFMPEG android 库编译

1.首先下载ffmpeg源码:[url]http://www.ffmpeg.org/download.html[/url]2.将./configure里面的如下文件替换SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'LIB_INSTALL_EXTRA_CMD='$$(RANLIB)"$(LIBDIR)/$(LIBNAME)"'SLIB_INST...

2017-03-14 13:57:37 114

linux内核裁剪过程与方法

很多人在移植linux内核时总出问题,这里专门讲了是怎么配置的,希望对你有帮助.

2010-01-03

linux内核心编程中文版

linux内核心编程中文,国外教材,此版本是中文译本,请下载.

2010-01-03

httpC语言经典实例教程

一个实例,帮助刚学习网络协议的同学.http实例教程http实例教程http实例教程

2010-01-03

嵌入式linux应用系统开发实例精讲及电路图

嵌入式linux应用系统开发实例精讲配套源码,另有电路图,学习嵌入式的可以看看.

2010-01-03

C++数据结构算法与应用

这本书应该听过,很好,经典之作,C++的,看了感觉很不错,对算法更加了解和熟悉,原来算法也不是很难的,呵呵

2010-01-03

量产USB芯片型号检测工具

USB设备芯片型号检测工具,可以自动查询U盘、MP3/MP4、读卡器、移动硬盘等一切USB设备的主控芯片型号、制造商、品牌、并提供相关资料下载地址。当然也可以查询USB设备的VID/PID信息、设备名称、接口速度、序列号、设备版本等。

2010-01-03

模拟电子教程电子版本

模拟电子教程电子版本,适合工作以后用,更注重实用性和查阅性.

2010-01-03

MINITAB GRR 教程

GRR的教材,本人以前搞这个,哈哈哈,用MINITAB做的,不过现在不做这个了,感觉像骗人一样,没意思

2010-01-03

华为面识题大全华为面识题大全

华为面识题大全 很全面就怕你怕看 华为面识题大全华为面识题大全

2010-01-03

U盘病毒专杀U盘病毒专杀U盘病毒专杀

U盘病毒专杀U盘病毒专杀U盘病毒专杀U盘病毒专杀

2010-01-03

嵌入式论文-收藏好的论文几十篇

共收录几十篇较好的论文,是你写论文好的参考及灵感来源.

2009-10-22

linux系统移植教材PDF

本书详细的讨论的linux移植的方法和各种常见的问题,是系统移植较好的参考教材.

2009-10-22

最好的嵌入式经典教程

嵌入式经典教程,复旦大学的,嵌入式自修资料.

2009-10-22

嵌入式经典面试题嵌入式经典面试题

嵌入式经典面试题嵌入式经典面试题嵌入式经典面试题嵌入式经典面试题嵌入式经典面试题

2009-10-22

C语言经典编程例子及讲解

C语言经典编程,让你的C语言更上一层楼.里面有很多经典程序及讲解.

2009-10-22

dnw下载工具dnw下载工具

dnw下载工具dnw下载工具dnw下载工具dnw下载工具dnw下载工具

2009-10-22

经典linuxC++教材

经典linuxC++国外教材经典linuxC++国外教材经典linuxC++国外教材

2009-10-22

linux驱动第三版中文

linux驱动圣经一样的经典,不详细介绍了,因为太经典.

2009-10-22

C语言面试题总汇附答案

很全面的C语言面识题,如果你是想深入学习C语言或靠它吃饭,那先把这些题搞定,那半夜把你从床上抓起来C语言面试那也是小菜一碟了.

2009-10-22

最全最好的linux函数大全

最全的linux函数查询手册,学linux的还不赶快来下,你付钱,我开心,我发货,你放心.

2009-10-22

linux快速教程,很全面

学习linux必备的教程,也可以当作枕边资料随时查阅.

2009-10-22

C++ GUI Programming with Qt 4中文版

qt4经典教材 qt4经典教材 qt4经典教材 qt4经典教材 qt4经典教材

2009-10-22

计算机网络教材谢希仁第四版part2

这是计算机网络教材谢希仁第四版后面二百多页

2009-10-21

3c2440实验手册

本人花钱了1W大洋培训教程,想学习的快来哦.

2009-10-10

BASH新手指南 指南指南

bash新手指南,翻译版本.bash新手指南,翻译版本.bash新手指南,翻译版本.bash新手指南,翻译版本.

2009-10-10

spc实战(电子书)

是Statistical Process Control的简称统计过程控制 利用统计的方法来监控制程的状态,确定生产过程在管制的状态下,以降低产品品质的变异,本书详细描述了怎么利用这种工具进生生产过程控制.

2009-10-10

星际译王2.4.6 for linux

网上很多安装文件根本安装不了,这个程序是本人亲自测试能用.另附上两个常用字典,是linux下学习的好帮手.

2009-09-23

C语言经典编程.rar

C语言非常经典的程序,要想提高编程能力,好好学习吧

2009-09-09

C原代码.rar(很全面)

研究C函数实现时必须看的东东,有助于提高C语言的编程能力.

2009-09-09

TC2.0c语言编程工具.rar

很基础的C语言练习软件,上学的时候经常用,很经典的一个.

2009-09-09

C语言函数大全着色版本

很好用,我一直用这个,下载了这么多资源,也把常用的分享给大家.

2009-09-09

C语言函数查讯软件----------

C语言函数查询软件,很实用..............................

2009-09-09

VC 函数查询软件

很实用的VC函数查询软件,含有全部常用函数.写程序必用助手.

2009-09-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除