- 博客(150)
- 资源 (26)
- 收藏
- 关注
原创 Android机器ADB控制不断启动脚本
@echo offset /a nTimes=1000:Loopecho reboot ...%nTimes% set /a nTimes=%nTimes%-1adb wait-for-deviceping -n 3 127.1>nuladb rebootadb wait-for-deviceping -n 15 127.1>nulif /i %nTimes
2016-08-31 15:26:40 1851
原创 Android App签名命令
java -jar signapk.jar platform.x509.pem platform.pk8 test.apk testnew.apkplatform.x509.pem platform.pk8 文件在如build\target\product\security目录中这是系统签名,用于申请系统权限,如修改系统时间,拨打电话等Android Studio的
2016-08-23 15:34:30 883
原创 改Android Studio的Logcat缓冲区大小
C:\Android Studio\bin\idea.properties文件中将idea.cycle.buffer.size=1024改成例如: idea.cycle.buffer.size=1024000
2016-08-23 10:38:54 7572
原创 Android应用配置错误导致不能编译--配成系统应用
AndroidManifest.xml文件中<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.openitem.ivrdemo"android:sharedUserId="android.uid.system">在Android Studio 2.1.3中编译卡死
2016-08-23 10:33:57 526
原创 WINCE 6.0 RDP相关的Terminal server Client License界面修改
WINCE 6.0 RDP相关的Terminal server Client License界面修改文件目录在WINCE600\PUBLIC\RDP\OAK\LIB\ARMV4I\RETAIL 或相关语言目录,英语在RETAIL或RETAIL\0409,都改即可。文件名是licinfo.res,需要在WINCE 5.0修改。测试发现,本文件会在编译中途生成,所以Studio中只需要sy
2016-07-25 17:03:05 954
原创 解决Eclipse中导入工程后multiple markers at this line eclipse错误
导入一个Android App工程,显示multiple markers at this line eclipse错误,将.java文件用UE转换成UTF-8格式,还是不行。网上搜索,方法都不管用,最后问了帅哥同事,改改设置就OK了。看来错误提示还是不够精确。
2016-04-08 08:56:43 16261
转载 Linux下查看网关方法
From: http://blog.itpub.net/20674423/viewspace-1130322/Linux下查看网关方法:1、route -n2、ip route show3、traceroute www.prudentwoo.com-s 100 【第一行就是自己的网关】4、netstat -r5、more /etc/n
2016-03-28 17:46:00 37623
转载 adb操作命令详解及大全
From: http://blog.csdn.net/janronehoo/article/details/6863772/adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 555
2016-03-18 10:57:06 2971
原创 Android 5.1高通方案增加GPIO按键
Android 5.1.1中增加GPIO按键设计得还是很容易的,先选定带中断的GPIO口,设备树增加相关的项目,键盘映射文件增加相关键盘映射项就OK了。
2016-03-18 09:26:23 9551
转载 CPU卡常用的APDU指令错误码
from: http://www.myext.cn/other/a_2972.html 状态码 性质 错误解释--------------------------------9000 正常 成功执行6200 警告 信息未提供6281 警告 回送数据可能出错6282 警告 文件长度小于Le6283 警告 选中的文件无效6284 警告 FCI格式与P2指定的
2016-03-03 14:09:03 10861
原创 Android kernel printk概览
1. kernel\include\linux\printk.h#define pr_notice(fmt, ...) printk(KERN_NOTICE pr_fmt(fmt), ##__VA_ARGS__)...2. kernel\kernel\printk.casmlinkage int printk(const char *fmt, ...){
2016-01-22 18:01:12 1987
原创 Android LK Bootlaoder启动概览
LK - Little kernel1. 起源地: bootable\bootloader\lk\arch\arm(1)rule.mk$(BUILDDIR)/trustzone-test-system-onesegment.ld: $(LOCAL_DIR)/trustzone-test-system-onesegment.ld @echo generating $@
2016-01-22 09:30:29 1961 1
原创 Android GPS之前世今生
摘要: 本文抛砖引玉,简述Android GPS信息获取系统调用流程。应用程序获取GPS,到底经过哪些流程,请让我为你一一呈现。要想获取GPS信息,你先的有一台GPS设备,先的打开GPS服务,然后运行应用程序,我们首先从打开GPS服务开始。
2016-01-19 11:01:09 4452 1
转载 Android系统GPS分析
From: http://blog.csdn.net/xnwyd/article/details/7198728 1 GPS架构2 GPS分析2.1头文件头文件定义在:hardware/libhardware/include/hardware/gps.h,定义了GPS底层相关的结构体和接口GpsLocationGPS位置信息
2016-01-14 14:48:34 2096
转载 Windows CE下使用共享内存实现进程间数据交换
From: http://www.cnblogs.com/carlward/archive/2008/05/26/1207230.html 很多项目需要有多个独立的程序共同工作,在这些程序之间交换数据,比较方便的方法之一就是使用共享内存。 和在Windows平台上类似,WinCE下也提供了一系列内存映射函数来实现共享内存的创建和访问。 假设有两
2015-12-28 11:03:30 1080
转载 SVN命令总结
From: http://blog.csdn.net/woxiaozhi/article/details/20151053目录(?)[-]一从版本库获取信息二从版本库到本地三从本地到版本库四高级应用一、从版本库获取信息svn help [command] 获取子命令说明sv
2015-12-18 13:50:34 1409
转载 最详细易懂的CRC-16校验原理(附源程序)
From: http://zhangxu1018.blog.sohu.com/161752060.html1、循环校验码(CRC码):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。 2、生成CRC码的基本原理:任意一个由二进制位串组成的代码都可以和一个系数仅为‘0’和‘1’取值的多项式一一对应。例如:代码1010111对应的多
2015-12-07 18:02:41 3130
原创 Firefox源码试读之一: 何处决定新链接或书签是新标签页还是新窗口,当前窗口打开
以前的版本,点击书签,可以新标签页打开,新的42.0没有配置选项,又不想安装扩展组件,很是困惑Firefox为什么不做配置项。于是下载了42.0的源代码,自己找找。 初看源代码,不知道从何处下手,经过一番摸索,觉得书签点击类操作应该在browser目录下,果然找到了。(1) browser\base\content\browser.js(998) var gBrowserIni
2015-11-19 09:40:20 1382
原创 WINCE控制面板项增减所在目录文件
WINCE600\PUBLIC\WCESHELLFE\OAK\CTLPNL\CPLMAIN\cpltable.cpp
2015-11-12 11:46:15 483
转载 命令行SVN全部操作
SVN命令 通常都有帮助,可通过如下方式查询:$ svn help 知道了子命令,但是不知道子命令的用法,还可以查询:$ svn help add 开发人员常用命令(1) 导入项目$ cd ~/project$ mkdir -p svntest/{trunk,branches,tags}$ svn import svntest https://localho
2015-09-09 17:08:13 4925
转载 迅雷联合创始人程浩首次反思:我们为何错失三大机遇?
现在迅雷终于在下载之外走进了一个全新的领域——用共享经济的方法来做 CDN 市场。任何成功都是站在无数次失败的肩膀之上的,我想先跟大家聊聊迅雷历史上错失的机遇。 2002年底我从百度出来和杜克的同学邹胜龙一起创办了迅雷,第一年做的是分布式邮箱,后来转型到迅雷。从2003-2006年,我们还是非常聚焦,只有这一个产品线,到2007年的时候,从数据上看迅雷在客户端软件里用户规模已
2015-09-02 09:17:44 732
转载 高通平台android开发总结
From: http://blog.csdn.net/rain0993/article/details/85044051、高通平台android开发总结1.1 搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台,android和 modem 编译流程分析高通平台 7620 启动流程分析qcril 流程分析,设置sim卡锁pyt
2015-08-31 17:41:39 6951
转载 mtk modem编译
From: http://blog.csdn.net/xiao19850123/article/details/38925995编译alps源代码会出错,提示缺少modem.img。发现有GAOPHONE82_WET_KK_GPRS_HSPA_MOLY.WR8.W1315.MD.WG.MP.V35的modem包,需要自己编译出相关bin。编译命令: ./make.sh [pro
2015-08-18 10:57:48 3390 1
原创 Freescale WINCE 代码奇葩写法
1. SRC\SOC\MX51_FSL_V2\USBD\COMMON\sources!if 0Copyright (C) 2005-2008, Freescale Semiconductor, Inc. All Rights Reserved.THIS SOURCE CODE, AND ITS USE AND DISTRIBUTION, IS SUBJECT TO THE TERM
2015-08-13 15:53:37 977
转载 WINCE注册表中IClass值的确定
From: http://blog.csdn.net/zmq5411/article/details/6536605WINCE提供驱动声明为可支持电源管理的GUID有4个,分别代表4种外设类型,是固定的。具体可以看看common.reg ; Power Manager interfaces. These list the interface classes that
2015-08-12 08:52:34 550
原创 Freescale WINCE 6.0休眠唤醒后声音消失,原因居然是驱动线程优先级不够
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Audio] "Dll"="wavedev2_sgtl5000.dll"#endif "Prefix"="WAV" "Index"=dword:1; NOTE: Load order must direct the WAVEDEV to load; before other
2015-05-05 11:50:54 685
转载 模拟键盘输入 : SendMessage, keybd_event, PostKeybdMessage
目的 最近项目要求在Windows CE下模拟键盘输入,上网搜索了一下,发现有3个API可以用:SendMessage,keybd_event,PostKeybdMessage。 分析 1. SendMessage (1) 模拟输入字符 - ANSI// Input a 'a'::SendMessage(hWnd, WM_CHAR, 'a', 0);
2015-04-23 10:50:42 3025
原创 Freescale烧写模式不能连接到VMWare虚拟机Windows XP
突然Windows 7的虚拟机XP中不能连接Freescale烧写模式的板子了,最后发现是设置变了,更改就好了。(启动系统才可以设置)
2015-02-02 16:29:25 504
原创 WINCE中SDIO接口WiFi驱动控制注册表项
例如:[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Custom\MANF-02D0-CARDID-4319-FUNC-1]"Dll"="sdcsd40n.dll""Prefix"="SSI" "Instance0"="SDCSD40N:SDCSD40N1"[HKEY_LOCAL_MACHINE\Drivers\SDCAR
2014-09-26 09:58:06 1093
原创 IMX51的UUID
Unique ID是芯片的唯一的ID,是芯片的产线上的信息。每个芯片都有不同的值,每种芯片都有不一样的方法去读。我们平板用的是imx51,以imx51为例子,它是通过IIM读Fuse的数据。地址是:(0x83F98000 + 0x820) ~ (0x83F98000 + 0x83C),共8个字节。
2014-09-23 12:31:34 575
转载 Android延时执行调用的几种方法
From: http://blog.sina.com.cn/s/blog_46726d2401015t8q.html
2014-08-23 19:02:10 29717
原创 获取本机IP地址函数
private String getLocalIPAddress() throws SocketException // for Android >= 4.0{ for(Enumeration en = NetworkInterface.getNetworkInterfaces();en.hasMoreElements();) { NetworkI
2014-08-19 18:12:49 1698
转载 典型的RS-232信号
典型的RS-232信号在正负电平之间摆动,在发送数据时,发送端驱动器输出正电平电压范围为5~15 V,负电平为-15~-5 V。当无数据传输时,线上为TTL电平,从开始传送数据到结束,线上电平从TTL电平到RS-232电平再返回TTL电平。接收器典型的工作电平为3~12 V与-12~-3 V之间。如此高的电压是不能和单片机直接相连的,所以必须进行电平转换。
2014-08-19 10:24:15 2078
转载 从神舟E50,红米,荣耀3C,大神F1,扒一扒我认识的中国手机制造
From: http://bbs.tianya.cn/post-numtechnoloy-192476-1.shtml
2014-08-06 18:27:26 838
转载 关于android中postDelayed方法的讲解
From: http://blog.csdn.net/xiabo851205/article/details/7991529这是一种可以创建多线程消息的函数使用方法:1,首先创建一个Handler对象Handler handler=new Handler();2,然后创建一个Runnable对象Runnable runnable=new Runnable(){ @Ove
2014-08-03 08:51:57 76521 4
转载 Android测试日志文件抓取与分析
From: http://blog.tianya.cn/blogger/post_read.asp?BlogID=3615546&PostID=357998781.log文件分类简介实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志状态信息的有:adb shell cat /proc/
2014-07-10 11:50:09 1869 1
转载 android开发中积累的小知识
From: http://blog.csdn.net/zhou123shao/article/details/22926367
2014-07-07 15:58:13 2573
Android 最简单的GPS获取源代码
2016-01-19
MT6582 Data Sheet完整版
2015-02-05
MTK MT6752 PCB 电路图
2014-10-30
MTK MT6732 SCH 原理图
2014-10-30
WINCE系统测速工具
2014-10-23
三星4412 Datasheet (Users Manual)
2014-08-26
Android应用:PICK注册与调用
2014-06-19
asm_2_50.zip Android Screen Monitor
2014-06-18
Android应用:Broadcast的Sender和Receiver
2014-06-17
Android应用:Intent打开另外一个Activity,Intent拨电话,Intent在2个Activity间传递参数
2014-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人