![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 63
huazaihepa
这个作者很懒,什么都没留下…
展开
-
Android 源码开发调试方法
最近忙修改Launcher,不知道大家都是怎么做开发和调试的,可能遇到最大的问题就是源码太大,打开很慢,修改的时候也很慢。调试更是需要打日志,重新编译,痛苦不堪。最近学到一个方法,不知道是不是自己out了,拿出来和大家分享一下。1.准备首先你应该有如下环境:eclipse,Android任意版本源码一套,jdk(版本满足源码标准即可)2.修改eclipse配置在eclipse 安装...原创 2011-12-29 17:47:01 · 144 阅读 · 0 评论 -
android跨进程事件注入(程序模拟用户输入)
转载请注明出处早想写这篇,一直没空,现在总结下。需求:需要在程序内模拟用户输入,比如点击屏幕,或者输入键盘。模拟用户的滑动等。具体的需求,比如测试的时候,测试打开浏览器1000次。或者通过网络发送命令给手机,在手机上执行点击或者输入。再或者,平板和蓝牙鼠标通过蓝牙通信,通过鼠标让平板上的鼠标能移动和点击。这些都需要用到事件注入。分析:模拟用户输入的方式有几种,一是monkeyrunner,...原创 2013-01-25 11:42:51 · 1204 阅读 · 0 评论 -
android监听软键盘+吐槽!
要实现个需求,有个edittext,点击输入法上的向下箭头,收起输入法的时候,dismiss edittext。很简单的需求,android居然没提供监听输入法收起的接口!只能通过间接的方式,原理是,给activity加上android:windowSoftInputMode="adjustResize",自定义Layout作为最外层的Layout,键盘收起的时候会调用自定义Layout的onS...原创 2013-01-24 17:33:40 · 120 阅读 · 0 评论 -
科大讯飞开发包进行代码混淆后不可用
使用科大讯飞android开发sdk SpeechApi.jar.打包时,进行代码混淆的话,会导致功能不可用。需要在proguard-project.txt里面加上两行-keep class com.iflytek.speech.** {*;}-keepattributes Signature ...原创 2013-06-17 12:05:18 · 670 阅读 · 0 评论 -
google streaming voice recognition分析
chrome用到了google的语音识别webservice,下面对该webservice使用原理,即voice recognition和chrome的语音识别实现原理进行分析。详见chrome源码。 google语音识别有两个webservice,一种叫做google_one_shot_remote_engine,一种叫做google_streaming_remote_...原创 2012-12-20 20:38:36 · 268 阅读 · 0 评论 -
调用Google手机版语音识别服务
转载请注明出处项目代码https://github.com/zuoshu/android-voicesearch-opensource.git调用google手机版语音识别云服务,3g网络下速度快,流量小,识别准,无弹出框。 由于项目需要用到语音识别,选用google的语音识别服务,现在一般的做法是将语音通过post发到http://www.google.com/speech-...原创 2013-04-12 16:16:47 · 472 阅读 · 0 评论 -
Andriod逆向学习笔记
转载请注明出处前段时间玩《吃货大食堂》,不知从哪个应用市场,下了个第三方修改的,进入的时候会有广告页,还会在后台不停的pull广告数据发到通知栏,觉得蛮有意思,大概的做法应该是反编译了原app,然后加入了自己的代码。寻找这方面的资料,找到本《Android软件安全与逆向分析》,记录一下读书笔记。不得不说这本书确实很有货,见过的不多的国内作者的好书之一。ps,虽然说本文的内容对于玩jvm...原创 2013-03-26 11:37:09 · 124 阅读 · 0 评论 -
Android平台使用PocketSphinx做离线语音识别,小范围语音99%识别率
最近语音识别很火,但是都是用的在线语音识别,研究了一下离线语音识别,小范围内的语音识别率还不错,在此记录一下首先本文要说的两个前提1.android平台离线语音识别 2.小范围语音小范围语音指的是相对固定的命令。本文的例子大概实现了20条语音命令,超出范围的无法识别。因此本文中离线语音的使用范围也有限,对于一些固定的输入可能有用,比如用语音命令代替打开,播放,重启这些简单的固定的命令...原创 2012-03-26 11:17:23 · 888 阅读 · 0 评论 -
java aes cfb 256加密
调过一个加密程序,后台用c++ openssl aes cfb 128加密的,用java写的加密程序发到后台怎么都解密不了,后改用java调jni c 的openssl加密才解决。现在发现是java这边加密写的有问题,正确的加密如下,解密类似。public static final byte[] DEFAULT_KEY = { (byte) 0xF3, (byte) 0x62, (...原创 2013-03-04 16:20:50 · 1112 阅读 · 0 评论 -
Android本地语音识别引擎PocketSphinx-语言建模
text2wfreq < weather.txt | wfreq2vocab > weather.tmp.vocab 最近研究Android上的语音识别,在此记录下遇到的问题。先引用一篇博文,http://leiwuluan.iteye.com/blog/1287305。根据这篇博文的内容,要是没遇到问题的话,应该可以生成一个apk,在手机上可以运行,能进行识别,但是效率很...原创 2012-02-20 18:46:39 · 249 阅读 · 0 评论 -
android+mina 开发环境搭建
最近研究mina开发,项目架构c/s模式,c是android,s是java.类似于im,记录下环境搭建的问题1.服务器端,引入json-lib-2.0-jdk15.jar,mina-core-2.0.4.jar,slf4j-api-1.6.3.jar,slf4j-simple-1.6.3.jar,这个直接右键项目,properties,java build path,add externa...原创 2012-06-19 00:59:08 · 112 阅读 · 0 评论 -
Android调用webservice代码生成工具
基于ksoap2http://www.wsdl2code.com/Pages/Home.aspxhttp://easywsdl.com/平均每个webservice方法节省60行代码吧原创 2013-12-09 15:22:04 · 188 阅读 · 0 评论