- 博客(27)
- 资源 (3)
- 收藏
- 关注
原创 静态分析工具之-AXMLPrinter2.jar的使用方法
AXMLPrinter2.jar官方介绍AXMLPrinter2.jar apk分析APK文件,取得APK文件中的 包名、版本号及图标,很强大的工具,再一次感受到了批处理的牛逼。可以将android安卓编译过的二进制XML文件(binary xml file)反编译明文输出保存。是APK反编译修改的必备工具之一。例如需要查看apk安装包的权限、名称等,可以用AXMLPrinter2对a
2017-12-28 17:25:27 16983 3
原创 线程池---ThreadPoolExecutor中corePoolSize,maximumPoolSize,workQueue的关系
常见的线程池创建方法有四种,但是这4中最终都会调用同一种创建方式:public ThreadPoolExecutor(int corePoolSize,int maximumPoolSize,long keepAliveTime,TimeUnit unit, BlockingQueue workQueue,ThreadFactory threadFactory,Reject
2017-08-06 09:07:05 6053
原创 jython环境配置
提示本人是win10下安装jython2.7.0,这个官网上可以收到,我就不发连接了,关于环境配置。有的人说:配置classpath和path路径分别为classpath=%JYTHON_HOME%\Libpath=%JYTHON_HOME%\bin我试了一下---尴尬了,在cmd界面检测发现jython是非本地命令,然后直接在环境变量Path后面加了bin
2017-04-23 16:08:03 4320
原创 重新打包apk问题:jarsigner: 无法打开 jar 文件:
坚持到最后一刻,终于幸福来敲门!重新打包spk步骤如下1. keytool -genkeypair -alias A.keystore -keyalg RSA -validity 4000 -keystore A.keystore(A是你的将要打包的A的原apk的签名名称)2:jarsigner -verbose -keystore A.keystore -signedjar C.
2017-04-20 22:56:52 15965
原创 Robotium的测试用例导入测试时出现测试工程有感叹号
Robotium的测试用例导入测试时出现测试工程有感叹号,这是,查看manifest版本没问题,再看‘’构建路径--配置构建路径--库‘’下有没有异常,我的问题就是android-v4-r7包显示不存在,删掉即可。
2017-04-20 20:13:43 328
原创 Android自动化-instrumentation的实例测试--错误总结
当我们用instrumentation工具进行自动化测试出错时如果错误是”断言错误”也就是“AssertionFailErrorl”类型时,注意被测试部分程序里面的变量引用或使用是否正确;如果错误是空指针“Null···”等等,可能是你的测试程序部分的控件引用在变量申明之前(也是是很小的错误,但是真实因为小,所以大家想当然不会在这里出错),或对控件有误。
2017-04-10 16:17:11 1051
原创 关于monkeyrunner录制与回放的实现
录制:D:\adt-bundle-windows-x86-20130917\sdk\tools>monkeyrunner.batmonkey_record.py回放:D:\adt-bundle-windows-x86-20130917\sdk\tools>monkeyrunner.batmonkey_playback.py recorder_test2.mr这里
2017-02-27 22:15:52 290
原创 2016最后一篇
今年上半年基本上把一个Android相关的项目终结了,6月抽时间参加了全国大赛,10月份去杭州拿了奖,很开心。但是,接下来的事情就很尴尬了——被实习了,去学习做一个C++相关的大型项目(很NB的,这里不方便透漏),就这样郁闷的做了4个月,总的来说,浪费了很多时间,本可以在这段时间多的更多,更好,但是身不由己。猴年最后一天,我还是边听着直播边逛着CSDN,突然发现好像很久没来鞋博客了,有时候
2017-01-27 17:07:16 243
原创 构建自己的工具库--jar包的构建
其实,大家每走一步再回头看曾经走的路会发现是那么的曲折,我们在不断前行的路上日趋完美,效率加倍,不要盲目做码农(可能我现在没资格说这话),做一个方向感的人,时刻保持头脑清醒,知道自己在做什么,做的目的与意义是否与自己理想的方向是都一致。
2016-08-26 11:37:13 618
原创 解析xml文件用spinner显示相关问题
点击spinner时列表显示正常,但是初始化显示的时候为空的,点击某项之后也为空,,后来发现spinner.setadapter()写在了数据加载之前,数据在加载之后没有重新setadapter一下,这就导致了adapter里面的确加载成功了数据,但是spiner更新不了!初始显示的·时候是同样的道理,那么我该怎么修改了?只需将setadapter在加载数据之后,重写一遍即可。
2016-08-09 17:09:13 297
原创 Source not found错误
这个错误是在spinner加载完数据之后,我发现debug到最后一步都没问题,但是接着程序就debug飞了,这就比较尴尬了,检查半天,将AndroidManifest里的activity全名(加上包名)之后就好了,估计是自己写的程序mainactivity同名的太多,一下子程序无法识别是哪个mainacticity了
2016-08-09 17:01:20 302
原创 数据库Mysql的安装心得
首先在网上下载:http://dev.mysql.com/downloads/file/?id=464748在上面网址中选择最新的版本下载下来,然后直接点击文件安装就行了,步骤:http://jingyan.baidu.com/article/020278117a7f9c1bcd9ce55d.html这里都有但是,我要说的是,刚点击的时候可能不是上面安装步骤的第一步,你点击右边的“”a
2016-07-30 10:24:24 796
原创 将本地工程导到GitHub并将工程与git建立连接
吃午饭前来一发!第一次做这个的时候参考过:http://zhidao.baidu.com/link?url=1A5RMDnpVAf7YQ-aJ3L3IZ4crLx1wLt5QdFy7NTxt1qt7wkJ2yWSw08SZK_xKWu5wIOvfga_VNhoYdp5HfUtGBvP3wttAT-NtHTKvhTKgTq。现在做起来得心应手了。1.首先在github上单独建一个仓库“r
2016-07-14 11:48:26 1280
原创 从工程到APK
本来不想写这个,因为很简单,但是一段时间不做就会忘,那就发个标准版,以后找这个步骤直接go on!1.先用cmd生成一个签名A.keystore文件。A可以取名为你的应用名,这样比较直观。a.用cmd索引到你要保存的目录,比如--> D:\Competition>cd PreparedToFun.b.生成A.keystore(这里可能要生成一些信息,唯一重要的是密码),一般生成在工
2016-07-07 18:19:43 306
原创 关于导包是private包和depengcies包建立路径矛盾错误
新建了一个工程,借用一个demo的框架改功能,但是导包是如果与privates包建立(默认),那么第三方的包能用就是识别不了,下载运行是一直报错,如果和dependies包建立连接又出现最无奈的问题,连main函数也出问题了,解决方法是,先将libs路径下的包先都删掉,重新导包,这eclipse会自动分包,刷新一下工程就好了!
2016-06-21 22:11:15 415
原创 百度地图鹰眼轨迹---乱码问题
沉寂了这么久,一直没能搞出新的东西,终于,今天,做出来了,特此来一发!这些天要搞一个竞赛,在利用百度地图实现自己的功能时,出现了N个幺蛾子,现在回想起来,自己蠢得可以。现在说重点:百度鹰眼,这是个很神奇的功能吗,大家可能没注意到里面的一个超级吊的功能,具体什么,我先不说,我下载了demo和SDK,改了能改的,耗时3天,还是没成功,本已放弃,但做不出这个功能对不起队友(几个妹子),在今天一次
2016-06-14 18:21:06 1527
原创 用几句话实现意想不到的功能2(被忽略的TextView属性)
各位大兄弟,是否碰到过点击电话要实现拨打跳转功能?,那么这里给大家提供一个so easy的简单方法:Android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)这里autoLink可以设置为phone,置于位数我试了下好像是4位以上,11位以下,其他的不行,点击就可
2016-05-23 10:59:20 206
原创 CSDN写博客怎么添加代码片,让博客更美观
private void init() { functionCodeList.clear(); user = SingleSample.getInstance(getActivity()).getUser(); functions = user.getFunctions(); Log.e("functions", functions.toString());
2016-05-11 10:34:05 2285
原创 安卓分页圆点显示
private void initView(View parentView){ resources = getResources(); dots = new ArrayList(); dot1 = (View)parentView.findViewById(R.id.dot_1); dot2 = (View)parentView.findViewById(R.id.dot_
2016-05-11 10:26:57 653
原创 在FragmentLayout里面添加翻页圆点
在一个FragmentLayout里面添加圆点实在翻页的基础上完成的,其实圆点的视图(View)就在Fragment里面与Viewpager不用层面上,就好像你穿了一件针织衫,现在再在你的衣服表面钉几个扣子是一个现象。看下面xml代码: xmlns:tools="http://schemas.android.com/tools" android:id="@+id
2016-05-10 16:06:21 1092
原创 Fragment中startActivityForResult与onActivityResult详细解决方案
首先应该在Activity中用frament引用一下onActivityResult(),例如fragmentdemo. onActivityResult(),这里不用写父类的super. onActivityResult(), public void onActivityResult(int requestCode, int resultCode, Intent data) { // T
2016-05-05 10:16:35 2307
原创 致自己
我发现自己是个一遇到什么东西就刨根问底,然后无限延伸导致忘了最初想知道的东西是什么了的人,可能最初只是一个简单的问题,但是自己不断搜索碰到新的问题,就会解决新问题,反反复复,这个过程,相信很多人都遇到过。其实,我们做什么事情,如果是团队一起做,就只需要解决目前的问题,如果是自己平时研究不同的东西,可以随意延伸。但是,凡事有个度,初学者浅尝辄止,像我这样有时候是不合适的,毕竟有的东西对现在的自己
2016-04-26 22:32:36 222
静态分析之反编译工具 AXMLPrinter2.jar
2017-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人