随笔分类 -  Android

上一页 1 2 3
转 Android adb root权限
摘要:永久root带文件因为开发需要,我经常会用到adb这个工具(Android Debug Bridge),我们都知道adb shell默认是没有root权限的,修改系统文件就很不方便了,adb push一个文件就提示Permission Denied。删除system下的文件也没有权限。其实有两种方法可以获取adb shell的root权限,这两种方法的前提都是手机已经root。 1、用su可以提权,直接执行su就会看到用户命令提示符由”$”变成了”#”,如果手机没有root,会提示su: Permission Denied。这个文件不是每个手机都有的,可以百度。 解压后把su放在adb同一目录 阅读全文
posted @ 2013-06-18 15:31 Rosepotato 阅读(5821) 评论(0) 推荐(0)
Is there a way for me to run Adb shell as root without typing in 'su'?
摘要:Orginal artical :http://android.stackexchange.com/questions/5884/is-there-a-way-for-me-to-run-adb-shell-as-root-without-typing-in-suIf I'm understanding your question correctly, you're asking how to get root access automatically when you run adb shell, so that you don't have to go into t 阅读全文
posted @ 2013-06-18 15:24 Rosepotato 阅读(369) 评论(0) 推荐(0)
How to send mail by java mail in Android uiautomator testing?
摘要:1. Go to linkhttp://www.cnblogs.com/rosepotato/admin/Files.aspx to download the libs_javamail_jars.7z which contains activation.jar,additionnal.jar and mail.jar and java file Mail.7z.2. put the activation.jar,additionnal.jar and mail.jar into libs directory.3. copy ... 阅读全文
posted @ 2013-06-07 15:42 Rosepotato 阅读(391) 评论(0) 推荐(0)
adb server is out of date. killing...
摘要:1:今天调试android的时候发现一个诡异的问题[html] view plaincopyprint?C:\Users\xxxx>adb start-server adb server is out of date. killing... ADB server didn't ACK * failed to start daemon * C:\Users\xxxx>adb start-serveradb server is out of date. killing...ADB server didn't ACK* failed to start daemon *ad 阅读全文
posted @ 2013-06-07 15:17 Rosepotato 阅读(222) 评论(0) 推荐(0)
引导页使用ViewPager遇到OutofMemoryError的解决方案
摘要:在开发中需要用到引导页, 用的Google ViewPager类, 采用的方式是在将图片设置于layout,最后加载所有的layout,但是由于加载的较多,由于加载的时候一不小心就报了OutofMemoryError。layout:[html] view plaincopyprint? 最后优化一下,通过在instantiateItem中逐步加载layout的方式解决了该问题,因为ViewPager自身有机制,回调destroyItem回收View资源。PagerAdapter: [java] view plaincopyprint?@Override publicvoid destro... 阅读全文
posted @ 2013-06-03 15:53 Rosepotato 阅读(311) 评论(0) 推荐(0)
Android adb shell am 的用法(1)
摘要:adb shell am 的功能adb shell am使用此命令可以从cmd控制台启动 activity, services;发送 broadcast等等:C:\Users\Administrator>adb shell amusage: am [subcommand] [options] start an Activity: am start [-D] [-W] -D: enable debugging -W: wait for launch to complete start a Service: am startservice send a broadcast Intent: a 阅读全文
posted @ 2013-05-15 11:21 Rosepotato 阅读(554) 评论(0) 推荐(0)
Android 内存监测和分析工具
摘要:内存监测工具DDMS-->Heap无论怎么小心,想完全避免badcode是不可能的,此时就需要一些工具来帮助我们检查代码中是否存在会造成内存泄漏的地方。Androidtools中的DDMS就带有一个很不错的内存监测工具Heap(这里我使用eclipse的ADT插件,并以真机为例,在模拟器中的情况类似)。用Heap监测应用进程使用内存情况的步骤如下:1.启动eclipse后,切换到DDMS透视图,并确认Devices视图、Heap视图都是打开的;2.将手机通过USB链接至电脑,链接时需要确认手机是处于“USB调试”模式,而不是作为“MassStorage”;3.链接成功后,在DDMS的De 阅读全文
posted @ 2013-05-14 10:29 Rosepotato 阅读(238) 评论(0) 推荐(0)
adb logcat 详解
摘要:(1) 显示全部日志信息:adb logcat (2) 显示某一TAG的日志信息:adb logcat -s TAG名称 (3) 显示某一TAG的某一级别的日志信息:adb logcat TAG名称:级别.....TAG名称:级别 *:S 注:日志级别(V-verbose,D-debug,I-info,W-warning,E-error,F-fatal,S-silent),*:S(确保日志输出的时候是按照过滤器的说明限制) (4) 显示某一级别以上的全部日志信息:adb logcat *:级别 (5) 以某种格式显示日志信息:adb logcat -v 格式 注:日志格式(brief... 阅读全文
posted @ 2013-05-09 14:02 Rosepotato 阅读(1934) 评论(0) 推荐(0)
Android 网络通信
摘要:android的网络编程分为2种:基于socket的,和基于http协议的。Http通信以xml或者json为载体,相互通信数据。JSON(JavaScriptObjectNotation)一种简单的数据格式,比xml更轻巧。JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。Socket通信Socket与Http不同的是两个的协议不同,socket是面向TCP/UDP协议的,http通信时面向HTTP协议的。Android对于http网络通信,提供了标准的java接口——httpURLConnection接口,以及apach 阅读全文
posted @ 2013-04-25 15:52 Rosepotato 阅读(285) 评论(0) 推荐(0)

上一页 1 2 3