安卓开发
文章平均质量分 50
_小罗
这个作者很懒,什么都没留下…
展开
-
eclipse中安卓工程依赖如何合并Manifest
要在project.properties文件中写一行manifestmerger.enabled=trueok了原创 2017-03-18 11:58:30 · 239 阅读 · 0 评论 -
用jarsigner和debug.keystore给空apk签名
最近在电子市场认领app,因为我们app的包名被占用了。好不容易找来那个开发人员,结果那个apk不是导出的,是直接生成的,只有debug.keystore,于是只能用他们发的debug.keystore来给空包签名了,做个标记。debug的keystore默认密码是android,最后那个别名在网上看的说要用 androiddebugkey .jarsigner -verbose -ke...原创 2016-03-11 14:00:24 · 298 阅读 · 0 评论 -
could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:
参考贴:http://www.cnblogs.com/wangcp-2014/p/5671450.html 1.查看哪个进程占用了5037端口netstat -ano | findstr "5037"原创 2017-05-17 10:31:15 · 201 阅读 · 0 评论 -
在Linux上用ant打包安卓apk
之前一直弄的是在Windows上自动出包,现在需要把出包工作转义到Linux上去了,又要学习新知识啦,开始啦。参考贴:Linux系统使用ant打包android包http://blog.csdn.net/qq_25193681/article/details/51314970 linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量...原创 2017-01-10 11:05:03 · 252 阅读 · 0 评论 -
部署安卓开发环境
今天安卓的eclipse出问题,于是重新安装并且关联了一遍adt,mark一下可以看的帖子http://www.cnblogs.com/zoupeiyang/p/4034517.html原创 2016-01-08 14:17:21 · 90 阅读 · 0 评论 -
Eclipse上修改安卓项目的包名
最近要用公司项目再给别家做一个本地化版本,要换包名,对应代码里的包名也要换,昨天晚上试了一个小时,都会报错几千个错误,今天终于找到一个靠谱的帖子。http://www.th7.cn/Program/Android/201412/340565.shtml备注一下自己遇到的问题:1.改gen的包的时候,可能会需要把编码全部改成GBK,不然无法改名。 ...原创 2016-01-08 09:30:32 · 182 阅读 · 0 评论 -
导出包的时候失败,只提示一个failed to export
今天export apk的时候,一直报错,有没有详细信息,折腾了很久 1.首先是,导出的时候就只提示一个failed to export,看下面这个帖子,去eclipse_workspace\.metadata目录下找.log文件android开发打包签名出现-failed to export application的解决思路http://www.68idc.cn/help/j...原创 2017-04-12 17:45:02 · 3522 阅读 · 0 评论 -
eclipse里的Android Private Library
今天在倒腾Util这个工程,发现同样是用NotificationCompat.Builder这个类,在一个demo工程里用能直接饮用,但是在Util这个工程里就不行,必须要把support-v4这个包加到build-path里去才行。 怎么都觉得不对,后来对比了一下两个工程的目录,发现Util这个工程下没有Android Private Library这个目录...原创 2016-12-05 19:19:23 · 177 阅读 · 0 评论 -
安卓的android meta data值获取的坑
今天在安卓的meta data里读取一个长数字串的时候,发现一个坑,用普通的方法applicationInfo.metaData.get(key)+""读出来的数字串,有错,后来发现这原来是一个很典型的问题,参考贴: https://my.oschina.net/u/990728/blog/673959方法一:<meta-data android:name=...原创 2016-11-21 11:35:20 · 397 阅读 · 0 评论 -
IMEI/MEID校验位计算
最近因为需要给公司的设备生成imei号,才知道IMEI号的最后一位是校验位,转载一个人家的帖子 http://blog.csdn.net/fengyifei11228/article/details/45919797原创 2015-11-07 15:56:11 · 298 阅读 · 0 评论 -
安卓中使用JNI
最近要调整一个工程,里面有用到JNI,做个笔记,环境为:Windows7+eclipse。参考贴:http://blog.csdn.net/shulianghan/article/details/18964835 过程:1.down一个最简单的用到了JNI的工程https://github.com/han1202012/NDKHelloworld.git 2.在...原创 2016-10-09 18:18:23 · 90 阅读 · 0 评论 -
eclipse开发安卓常见问题
有些问题经常遇到,需要用有些指令来解决,在此记录一下:1.INSTALL_FAILED_UPDATE_INCOMPATIBLEadb uninstall package-name 2.Eclipse中一直出现“Android SDK: resolving error markers”删除此文件,workspace/.metadata/.plugins/org.eclipse...原创 2016-09-29 19:21:50 · 136 阅读 · 0 评论 -
在安卓中使用指定的签名文件debug并修改一个签名文件的alias和passwd
在安卓开发中有时候需要使用指定的签名文件来调试程序(比如微信支付) 可是偏偏clipse中选择自定义的测试签名,签名的相关信息必须和eclipse默认的签名一直才行,所以有时候需要临时给公司的正式签名文件改一下alias等. 修改方法:keytool -storepasswd -keystore bubble.keystorekeytool -ch...原创 2017-06-02 16:48:20 · 253 阅读 · 0 评论 -
webview相关
最近在做广告,需要在webview中捕获事件并上报,网上看到两种方法:一:在webview中捕获点击事件并上报1.在html中增加点击事件接口,然后跟webview绑定参考贴:https://segmentfault.com/q/1010000005273403 2.重写WebView,自定义一个OnClickListener参考贴:http://blog.csdn.n...原创 2017-06-07 10:48:09 · 112 阅读 · 0 评论 -
关于安卓访问本地文件的问题
今天想弄一个播放本地视频文件的功能,结果用 File.isexist() 只在判断根目录是否存在的时候显示存在,判断其他目录都是不存在,可明明我都用 adb shell 查看了那个目录,目录是存在的,找了好久原因。 后来,跑了下vv,发现判断方法是可行的,为什么在这个demo里不行了?想了好久,Manifest里没有加访问存储器的权限!!!...原创 2017-06-29 20:03:36 · 309 阅读 · 0 评论 -
Android常用框架大全
本文是转载的!,原文地址:https://segmentfault.com/a/1190000005073746最近面试,明显感到自己不会的东西实在是太多了,想好好整理下现在Android开发都有哪些常用的框架,所以抄了一篇帖子,方便自己以后看。 另外,下面这篇帖子提到了一些文章一中没说到过的框架,有些用的也挺多的,也可以看下https://blog.csdn.net/qq_1...原创 2018-09-12 16:41:58 · 203 阅读 · 0 评论 -
AndroidStudio入门笔记
以前搞安卓用的是eclipse,最近面试,还是熟悉一下比较好,开个贴,整理一下从零接入AndroidStudio遇到的问题,做个笔记。参考贴:AndroidStudio入门:https://blog.csdn.net/myosotis5/article/details/79208707#commentBox 遇到的问题篇<1>安装完之后,遇到报错:could...原创 2018-09-10 12:35:10 · 267 阅读 · 0 评论 -
安卓动态加载
最近在弄动态加载,发现动态加载是一门很好用的学问,先整理一下这方面的帖子,以后研究一下:参考贴:http://blog.csdn.net/h3c4lenovo/article/details/50729395...原创 2017-11-30 11:36:39 · 129 阅读 · 0 评论 -
在ndk中获取apk签名文件的MD5值
最近在弄ndk,需要做一个用纯C校验签名的功能,也看了一些帖子,主要是参考下面两个:主要思路是参考这个帖子,java代码和c代码都是,但是这个帖子里有几个小错误http://blog.csdn.net/lgl1170860350/article/details/46348965有的地方看了下这个帖:http://blog.csdn.net/leifengpeng/article...原创 2017-02-14 17:27:24 · 477 阅读 · 0 评论 -
安卓混淆jar包
最近在尝试才从其他sdk里获取数据,研究了一下jar包的混淆,主要是系统自带的proguardgui.bat来进行混淆,做个整理贴: 1.下面部分是混淆一个jar基本的proguard.pro-optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontskipn...原创 2017-10-31 16:45:00 · 199 阅读 · 0 评论 -
用Xposed框架hook安卓接口
最近在研究抓安卓里的接口返回的数据,看到了这方面的知识,其实用Xposed框架hook安卓接口在网上的帖子挺多的,自己好不容易调通了,整理一下,主要说一些注意事项。参考贴:http://blog.csdn.net/zhangmiaoping23/article/details/52315745 步骤a:安装XposedInstall工具在Android 4.0以上Andro...原创 2017-10-27 12:25:38 · 2480 阅读 · 0 评论 -
已签名的apk文件或签名文件获取MD5值
参考贴:http://blog.csdn.net/themelove/article/details/52767528一、已签名apk文件获取签名文件的MD5,签名信息方法一:1.先把apk解压2.在META_INF目录下找到xxx.RSA文件3.确保安装了jdk并且正确配置了环境变量4.cmd中执行keytool -printcert -file xxxx.RS...原创 2017-09-26 15:03:35 · 1315 阅读 · 0 评论 -
安卓进程注入
最近在研究进程注入,只能在pc上将so注入安卓进程,修改.so文件中的值 先记录一些参考贴:http://blog.csdn.net/l173864930/article/details/38455951http://www.cnblogs.com/lanrenxinxin/p/4712222.htmlhttps://www.2cto.com/kf/201411/35114...原创 2017-09-25 20:11:16 · 667 阅读 · 0 评论 -
Jni生成动态库的过程中引用静态库
最近多了一个需求,为了避免我们的游戏被二次打包,需要在.so文件中检查签名的MD5值,而最好是把检查签名的做成一个.a文件,给游戏的.so文件使用。于是我开始尝试生成.a文件给游戏的.so文件使用。-------------------------------------------------一些相关指令:查看.a文件都包含了那些文件 ar -t xxx.a查...原创 2017-02-06 16:58:39 · 323 阅读 · 0 评论 -
如何使用安卓的adb logcat
今天看安卓进程注入的时候,偶然发现adb还有查看日志的功能,eclipse的logcat有时候经常不好用,打印不出来,加上这个就方便多了,例如:【通过tag来过滤日志】1.查看tag为sgadslog的日志adb logcat -s sgadslog 2.查看系统日志adb logcat -s System.out 【通过包名来过滤日志】adb logcat...原创 2017-09-22 17:53:39 · 138 阅读 · 0 评论 -
关于在Dialog中使用webview,关闭时释放资源的问题
今天在弄奖励广告,发现退出的时候报错,释放serviceConnection的问题看了几个帖子,发现说webview中如果要调用了setJavaScriptEnabled很容易出现这种情况,建议webview动态添加看的几个帖子,先记录下http://blog.csdn.net/lxd_Android/article/details/56022088?locationNum=1&a...原创 2017-08-04 17:43:20 · 892 阅读 · 0 评论 -
用fiddler抓包
参考贴:http://blog.csdn.net/zshq280017423/article/details/8928616 今天用fiddler抓包,弄了半天才弄好,总结一下:1.fiddler要设置允许远程计算机连接2.手机端要设置代理 可是抓不到包,而手机却依然可以上网,什么情况?后来看其他帖子里说的,用之前要检查下手机和电脑是否可以连接,我自己一ping...原创 2016-09-26 18:18:32 · 88 阅读 · 0 评论 -
使用Genimotion的常见问题
今天玩了下genimotion,结果下个设备老半天,用自带的下载器下载设备实在是太慢了,后面发现原来有诀窍参考贴:http://blog.csdn.net/qq_23191031/article/details/50875450http://blog.csdn.net/beiminglei/article/details/13776013 1.解决超时问题: http:...原创 2016-09-23 15:14:49 · 345 阅读 · 0 评论 -
解决分享到微信时带着图片报错的BUG
做微信分享的时候,一加图片就会失败,弄了好久才发现微信对图片大小有限制,mark一下 http://my.oschina.net/liucundong/blog/266263原创 2015-11-05 11:56:41 · 166 阅读 · 0 评论 -
Android:Layout_weight的深刻理解(转载)
最近在用安卓的 android:layout_weight 属性的时候,遇到一些问题,一直不是很理解,在网上看了一个帖子,转了!http://mobile.51cto.com/abased-375428.htm ...原创 2014-08-05 16:32:35 · 103 阅读 · 0 评论 -
Android获取屏幕高度、标题高度、状态栏高度详解
今天在弄屏幕大小的问题,弄了半天,特整理一下,主帖如下:http://www.apkbus.com/android-15767-1-1.htmlhttp://www.iteye.com/topic/828830http://blog.csdn.net/pilou5400/archive/2010/11/18/6018422.aspxhttp://blog.csdn.net/hu...原创 2014-08-05 16:31:35 · 100 阅读 · 0 评论 -
关于安卓中图片旋转的收藏贴
android 图片旋转变小的问题http://blog.sina.com.cn/s/blog_a1c4f047010136ij.html Android中图像变换Matrix的原理、代码验证和应用http://blog.csdn.net/mingli198611/article/details/7830633...2015-02-05 16:04:05 · 75 阅读 · 0 评论 -
关于安卓休眠回收Activity、Application以及回收变量的问题
程序总是在后台时之后回到程序,就什么数据都没有了,这两天一直在为这个事情纠结,做个总结:1.关于怎样保证Activity能够正确回收的帖子http://mzh3344258.blog.51cto.com/1823534/895093http://www.open-open.com/lib/view/open1417161334877.html 2.程序后台时保存数据htt...2015-02-04 12:01:08 · 188 阅读 · 0 评论 -
一个地图中放多个标签,如何获取一个恰当的缩放级别
今天需要实现一个逻辑,需要在地图中放多个自定义对象,然后需要根据这些点,获取一个合适的缩放级别,可用的函数有这两个 :自动调整到一个合适的缩放级别:MapController::zoomToSpan();获取一个缩放级别:MapView::getZoomToBound(); 不过有一点要注意,调用这两个函数,都要等到地图加载完成之后,即MKMapViewListen...原创 2014-05-28 18:11:05 · 347 阅读 · 0 评论 -
Android中ListView添加事件并获取选中项的值
转载整理了一些关于列表框的文章,以后留着 Android中ListView添加事件并获取选中项的值http://blog.csdn.net/berber78/article/details/7347217 android中设置ListView的选中的Item的背景颜色http://blog.csdn.net/dany1202/article/details/6043...原创 2014-05-15 10:47:26 · 161 阅读 · 0 评论 -
UI线程的setContentView的会等到Runnable.run()处理完之后才会执行
今天做安卓关于Handler、Thread、Runnable开发,看到一个问题。 安卓里Handler这些东西引进,本身就是为了防止一些耗时操作阻塞主线程,所以你重新用一个线程工作的时候,如下两种方式:.Handler netHandler = new Handler();Runnable netRunnable = new Runnable();1.(声明:方法...2014-05-14 10:49:25 · 189 阅读 · 0 评论 -
关于安卓开发,LogCat不打印的解决方法
安卓开发,经常在调试的时候,LogCat突然不打印,尤其是点了clear Log 之后。今天看到一个解决方法,待测试,如下: 先在Devices中选中一下设备,然后点那个相机标志(screen capture),然后点down,然后再回到logcat,就会显示之前的日志啦!!! 现在试的貌似可以用! ...2014-05-14 10:32:49 · 238 阅读 · 0 评论 -
Android 开发之ListView中SimpleAdapter
今天做项目,用到了listview这个空间,看到SimpleAdapter类的构造函数,一直有一些疑惑,例如如下代码//第一个参数Content:上下文 //第二个参数List<? extends Map<String, ?>>:ArrayList对象,ArrayList里面存放的是HashMap,而HashMap的键值对都是String类型 ...2014-05-13 15:26:14 · 113 阅读 · 0 评论 -
Android获取Manifest中<meta-data>元素的值
转帖,原文出处http://www.2cto.com/kf/201303/194824.html---------------------------------------------------------------------------------------------------------android 开发中: 在AndroidManifest.xml中,&...原创 2014-05-11 17:44:44 · 93 阅读 · 0 评论 -
Android 百度地图频繁添加覆盖物后刷新出现地图闪烁问题
转帖,原帖出处:http://www.2cto.com/kf/201404/293660.html 到新公司工作了,然后看别人的项目,调试也去修改BUG,发现1秒钟刷新地图,百度地图就在闪烁,根据以前做过的百度地图项目,没遇到这个情况,但是我也有频繁添加覆盖物后刷新的时候,一直没闪烁,后来翻看以前代码对比发现 闪烁原因了List listvoerlaysList = mMapV...原创 2014-05-09 13:11:02 · 861 阅读 · 1 评论