![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android开发
文章平均质量分 60
挽秋
这个作者很懒,什么都没留下…
展开
-
URI解析和代码提取
1、URI=“http://www.java2s.com:8080/yourpath/fileName.htm?stove=10&path=32&id=4#harvic”getScheme() :获取Uri中的scheme字符串部分,在这里即,http getSchemeSpecificPart():获取Uri中的scheme-specific-part:部分,这里是://...原创 2020-03-04 16:31:18 · 821 阅读 · 0 评论 -
自己实现Binder的onTransact完成跨进程通信
Android可以通过Binder来实现异步通信,实现方式有两种:一种是通过AIDL(系统会实现onTransact),另一种是:通过自己的实现的onTransact方法来完成通信,其中第一种的还原可以参考之前的博文:Android中Binder安全性和还原逆向中被混淆的AIDL接口。本文讲述如何通过自己实现Binder的onTransact完成跨进程通信,可以帮助逆向分析。服务端:...原创 2020-03-04 16:13:50 · 1075 阅读 · 0 评论 -
android平台下运行dx.bat,提示“系统找不到指定路径”
今天学习了一下android加载技术,当用到dx重新打包工具时,提示“系统找不到指定路径”,google半天,没找到遇到这个错误的。下面来说一下我的解决过程:1.首先确保了安装了 android sdk开发工具,并且adb这些常用可以使用。(我的这些功能都是正常的)2.在gogole的时候查到一个解决“启动sdk时,无法找到系统指定路径’,这里面的解决办法是:在sdk\to原创 2015-01-16 15:46:01 · 3695 阅读 · 0 评论 -
dx:trouble processing: bad class file magic (cafebabe) or version (0033.0000)
出现这个错误的原因是jdk版本不对,javac编译时,强制转换成1.6版本的class 使用的到的命令就是javac -source 1.6 -target 1.6 ****.java(****代表了你的java文件名称) 具体步骤演示如下: 1.编写一个java文件 2.使用javac命令:javac -source 1.6 -target 1.6 **转载 2015-06-11 11:25:35 · 1994 阅读 · 0 评论