-
Android 自动化测试—robotium(1)环境
Android自动化测试—robotium(一)环境ndroid的开发可以说已经遍地都是,不说精致的app,只要看些书,看点教学视频,学习二至三个月,都可以随便开发几个小项目,当然只能是自娱自乐的。最近突然想起了,关于android的自动化测试,于是网上搜了相关资料学习,最后决定先尝试robotium。robotiumwiki:http://code.google.com/p/robotium/w...
18
热度 -
Android init历程——解析配置文件
Androidinit进程——解析配置文件目录目录init解析配置文件关键字定义kw_is解析K_importK_oncommand执行K_serviceserviceservice结构体parse_serviceparse_line_serviceinit控制serviceinit解析配置文件在解析service服务是如何启动之前,让我们先来学习一下init进程是如何解析init.rc等配置文件...
63
热度 -
Android init过程——解析配置文件
Androidinit进程——解析配置文件目录目录init解析配置文件关键字定义kw_is解析K_importK_oncommand执行K_serviceserviceservice结构体parse_serviceparse_line_serviceinit控制serviceinit解析配置文件在解析service服务是如何启动之前,让我们先来学习一下init进程是如何解析init.rc等配置文件...
90
热度 -
Android命令行工具logcat详细用法
Android命令行工具logcat详细用法!转于:http://www.miui.com/article-272-1.html-----------------------------------------------------------------------?摘要:Android日志系统有循环缓冲区,并不是所有的日志系统都有默认循环缓冲区。为了得到日志信息,你需要通过-b选项来启动lo...
54
热度 -
Android.mk 用法集锦
Android.mk用法汇总(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(callmy-dir)上面的语句的意思是将LOCAL_PATH变量定义成本文件所在目录路径。(2)Android.mk中可以定义多个编译模块,每个编译模块都是以include...
59
热度 -
Android编译系统3
Android编译系统三android编译系统的makefile文件Android.mk写法如下(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(callmy-dir)上面的语句的意思是将LOCAL_PATH变量定义成本文件所在目录路径。(2)Andr...
48
热度 -
oracle sqlplus login.sql设立
oraclesqlpluslogin.sql设置sqlplus在启动时会自动运行两个脚本:glogin.sql、login.sql这两个文件执行顺序为1.默认在在$ORACLE_HOME/sqlplus/admin路径下查找glogin.sql文件执行2.默认在在当前路径下查找login.sql文件执行,若未查找到对应文件则执行33.判断是否设置SQLPATH环境变量,如果设置了该变量则在对应路径...
307
热度 -
SQL SERVER导入数据到ORACLE的步骤总结
SQLSERVER导入数据到ORACLE的方法总结color="#000000"face="宋体">我们偶尔会有将数据从SQLSERVER导入到ORACLE当中的这种需求,那么这种跨数据库导数有那些方法呢?这些方法又有那些利弊呢?下面比较肤浅的总结了一些可行的方法。color="#000000"size="5"face="宋体">1:生成SQL脚本然后去ORACLE数据库执行。CREATETABL...
74
热度 -
spring mvc + mybatis 调整框架
springmvc+mybatis整合框架(由于图片全部没有显示,下载链接:http://pan.baidu.com/s/1kUIE01h)首先放几个该放的包(注意:后面两个mybatis-spring-1.1.1.jarmybatis-3.1.1.jar是因为不导入这两个包sql就不会在控制台打印,感觉调试的时候有点不方便,不需要的话就没什么)下面还有几个包是用来使用json的,就可以直接返回字...
348
热度 -
Android学习札记之编译系统(五)apk编译流程
Android学习笔记之编译系统(五)apk编译流程apk项目是如何编译的?总结:我们可以通过mmshowcommands命令查看编译过程。今天下载了小米的Notes,便签,没有Android.mk文件,自己加上了Androd.mk,将这个项目放在自己的电脑工程下编译。总结了一下编译过程,不当之处请指正。参考柯元旦android内核剖析。接下来我们就按顺序看看apk编译过程中的流程。1、首先编译项...
53
热度 -
Android 资源保护有关问题——探索
Android资源保护问题——探索本文地址:http://blog.csdn.net/you_and_me12/article/details/79593492012-09-09apk文件使用解压工具就能看到drawable等资源,但是有些游戏中的图片资源却是无法看到的。这个问题探索了许久……【1】图片资源不放置在drawable文件下,放在assets中(但是解压apk,同样能看到图片资源),以...
62
热度 -
Android应用开发(一) 不一样的HelloWorld
Android应用开发(1)不一样的HelloWorld1、提要今天,我们需要特别花一些时间来完成Android的HelloWorld。HelloWorld虽然简单,但是麻雀虽小,五脏俱全,是学习Android应用程序的最好示例。事实上,Android应用程序虽然不是很复杂,但是通常涉及了JAVA程序,XML文件,Makefile多方面的内容。今天涉及到的内容包括:在Eclipse中建立新的And...
55
热度 -
Android 4.0.1源码编译异常记录笔记
Android4.0.1源码编译错误记录笔记详细教程请参考这里:http://my.oschina.net/chenshouyong/blog/94540编译之前,建议留有足够的磁盘空间,我下载的是4.0.1版本,11.1G源代码!!!本人之前一次编译时,home下只剩下4G就贸然编译,结果后来nomorespace,害得我只能为home扩充空间,结果搞得硬盘分区表都没了,win7+Ubu...
67
热度 -
android NDK编译(导入).a资料和编译多个so文件
androidNDK编译(导入).a文件和编译多个so文件一、编译一个静态库libstatic_android.aLOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE:=static_androidLOCAL_SRC_FILES:=libstatic_android.ainclude$(PREBUILT_STATIC_LIBRARY)i...
278
热度 -
php自学擢升进阶路线
php自学提升进阶路线为了自己对php的系统全面深入的掌握,我通过个人经验,以及搜索网上高手经验,汇总了一份php自我学习路线规划,包括实战演练、学习建议、高手进阶、常见问题和测试总结五块。算是一个系统的学习计划和目标吧。避免盲目学习,对提高有所指引。希望自我加压,通过努力修炼达到高手水平。天道酬勤,自我勉励!此路线仅适合我本人。部分摘自博客,参看:【原创】PHP程序员的技术成长规划http://...
87
热度 -
第十二章 二次开发及应用
[连载]《C#通讯(串口和网络)框架的设计与实现》-12.二次开发及应用目录第十二章二次开发及应用...212.1项目配制...312.2引用相关组件...412.3构建主程序...512.4设备驱动的开发...612.4.1假定通讯协议...612.4.1.1发送读实时数据命令协议...612.4.1.2解析实时数据协议...612.4.1.3发送和接收数据事例...712.4.2新建设备模块....
137
热度 -
Android导出jar包后的资源使用有关问题
Android导出jar包后的资源使用问题我们经常遇到一个需求,就是给别人使用我们工程的时候,为了能够屏蔽代码,把代码封装成jar包提供给第三方使用,但是这样我们的资源文件怎么给对方用呢?网上有很多方法,有用ClassLoader的,有写死id的,如我的另一篇文章http://blog.csdn.net/mengweiqi33/article/details/19902799其实并不用这么的复杂,...
37
热度 -
怎么基于android4.4.2的源码和android-4.3.1_r1的驱动编译I9250的ROM
如何基于android4.4.2的源码和android-4.3.1_r1的驱动编译I9250的ROM如何基于android4.4.2的源码和android-4.3.1_r1的驱动编译I9250的ROM作者:雨水2014-05-04联系方式:dennis.hu.cdatgmail.com说明:经过多番折腾,终于把自己编译的Android4.4.2的源代码成功地跑在我的三星GalaxyNexusI92...
36
热度 -
从CM刷机进程和原理分析Android系统结构
从CM刷机过程和原理分析Android系统结构前面101篇文章都是分析Android系统源码,似乎不够接地气。如果能让Android系统源码在真实设备上跑跑看效果,那该多好。这不就是传说中的刷ROM吗?刷ROM这个话题是老罗以前一直避免谈的,因为觉得没有全面了解Android系统前就谈ROM是不完整的。写完了101篇文章后,老罗觉得第102篇文章该谈谈这个话题了,并且选择CM这个有代表性的ROM来...
72
热度 -
Android数字签名解析(3)
Android数字签名解析(三)在刚才开始学习android数字签名的相关知识点的时候,被资料中出现的keystore、x509、密钥对、debug.keystore弄的晕头转向,经过一段时间的了解,总算明白一些。一、make_key脚本生成密钥对android源码中自带的工具make_key(development/tools/目录下)可以用来生成RSA密钥对。./make_keytest‘/C...
92
热度