
Android
文章平均质量分 57
会抒情的猪
这个作者很懒,什么都没留下…
展开
-
通知 Toast详细用法(显示view)
Toast的用法:Toast在手机屏幕上向用户显示一条信息,一段时间后信息会自动消失。信息可以是简单的文本,也可以是复杂的图片及其他内容(显示一个view)。转载 2011-01-11 10:43:00 · 2785 阅读 · 0 评论 -
编译android源码遇到的问题use BUILD_PREBUILT instead
vi build/core/Makefile #Tommy Delete 删除如下代码#define check-product-copy-files#$(if $(filter %.apk, $(1)),$(error \# Prebuilt apk found in PRODUCT_COPY_FILES: $(1), use BUILD_PREBUILT #instead!))转载 2015-07-02 14:01:16 · 2974 阅读 · 1 评论 -
Android5.0编译问题:No rule to make target 'external/chromium_org/third_party/angle/.git/index',
出现下面的错误:No rule to make target 'external/chromium_org/third_party/angle/.git/index', need by .....进入相应的目录,发现在angle目录下根本没有.git的目录,这个也可以理解,因为不是自己通过repo和git直接从官网download,所以没有.git目录(这个目录是git的管转载 2015-07-02 17:37:19 · 4766 阅读 · 0 评论 -
busybox 安装方法
busybox pro是一个集成了一百多个最常用linux命令和工具的软件,集成了一个http服务器和一个telnet服务器,Android系 统中自带的toolbox工具(/system/bin)比较简单,对于一些命令如find等支持的不好,可以Android系统中加入busybox, 就可以使用常见的Linux命令,同时通过busybox可以定制Android的根文件系统。 首先,先把手转载 2015-09-09 15:56:04 · 4495 阅读 · 0 评论 -
为Android安装BusyBox —— 完整的bash shell
大家是否有过这样的经历,在命令行里输入adb shell,然后使用命令操作你的手机或模拟器,但是那些命令都是常见Linux命令的阉割缩水版,用起来很不爽。是否想过在Android上使用较完整的shell呢?用BusyBox吧。不论使用adb连接设备使用命令行还是在手机上直接用terminal emulator都可以。一、什么是BusyBox ?BusyBox 是标准 Linux 工转载 2015-09-09 15:57:43 · 754 阅读 · 0 评论 -
MonkenRunner通过HierarchyViewer定位控件的方法和建议(Appium/UIAutomator/Robotium姊妹篇)
1. 背景在使用MonkeyRunner的时候我们经常会用到Chimchat下面的HierarchyViewer模块来获取目标控件的一些信息来辅助我们测试,但在MonkeyRunner的官网上是没有看到相应的API的描述的,上面只有以下三个类的API引用信息(http://developer.android.com/tools/help/MonkeyDevice.html )Mon转载 2015-09-10 11:25:05 · 900 阅读 · 0 评论 -
开启真机的View Server引入HierarchyViewer/By写monkeyrunner自动化测试脚本
原文地址:http://www.dup2.org/node/1538 其实相关文章网上也有不少了,不过在真机上开启View Server的中文文章好像只有一篇,前段时间按照这篇文章的内容,并结合英文源文去hack我的Nexus S(4.1.2)也走了一点弯路。现在总结一下我的步骤(其实有相当一部分拷贝了这篇,衷心感谢原文作者)。并写点在开启View Server之后monkeyrunn转载 2015-09-07 18:34:12 · 598 阅读 · 0 评论 -
解锁android设备遇到错误bootloader Check 'Allow OEM Unlock' in Developer Options
解锁android设备:fastboot oem unlock遇到错误解决方法:在Setting中【Developer options】->【OEM unlocking】设置为Enable。重启手机解锁即可。原创 2015-09-14 11:07:06 · 5481 阅读 · 0 评论 -
Android设备root及xposed&Privacy的安装
第一步:设备root手机是Nexus s, 系统Android4.0.3, 下载superuser,放到sd卡上。下载superuser:进入手机fastboot模式,选择recovery -> install zip -> install zip from /storage/sdcard0,选择superuser安装包,等待安装完成,选择++++GoBack+++++, 然后选在rebo原创 2015-10-19 17:20:03 · 2315 阅读 · 0 评论 -
windows系统中国国内镜像网站上用repo下载Android5.0源码
1.win7上下载并安装VirtualBox2.从ubuntu官网上下载ubuntu桌面版的iso系统镜像我是用的最新的14.103.通过VirtualBox,安装ubuntu14.10的系统4.在ubuntu14.10上,安装必要的软件。 这个步骤可以参照我的另整理出来的一篇文章:5.下载并配置repo信息 a.转载 2015-06-29 14:17:49 · 5104 阅读 · 0 评论 -
Monkeyrunner实例
使用Android中提供的自动化测试工具Monkeyrunner实现的小例子。实例一:程序启动之后点击按钮 click.py:from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImagedevice=MonkeyRunner.waitForConnection()device.pres原创 2015-06-05 18:05:57 · 588 阅读 · 0 评论 -
Activity for Result
今天讲的是ActivityForResult。也就是从Activity里获取返回值。原创 2011-01-19 13:54:00 · 2917 阅读 · 0 评论 -
SharedPreferences
SharedPreferences原创 2011-01-20 17:00:00 · 1671 阅读 · 0 评论 -
Record - Flag
Intent里可以设置Flag,比如FLAG_ACTIVITY_BROUGHT_TO_FRONT。原创 2011-01-21 15:13:00 · 1264 阅读 · 0 评论 -
Android源码目录结构详解 (2.1)
Android源码目录结构详解 (2.1)转载 2011-03-25 11:11:00 · 882 阅读 · 0 评论 -
getWindow()
getWindow(): Retrieve the current Window for the activity. This can be used to directly access parts of the Window API that are not available through Activity/Screen.原创 2011-04-27 16:38:00 · 9246 阅读 · 0 评论 -
WallPaper
WallpaperManager原创 2011-04-27 17:52:00 · 1114 阅读 · 0 评论 -
NotificationManager
通过调用getSystemService(NOTIFICATION_SERVICE) 来使用NotificationManager.原创 2011-05-04 11:57:00 · 632 阅读 · 0 评论 -
Menu
在Activity里自定义menu,实现方法onCreateOptionsMenu(Menu menu)和onMenuItemSelected(int featureId, MenuItem item)。原创 2011-05-04 15:34:00 · 594 阅读 · 0 评论 -
CentOS上执行android中mkscard报错的解决方法
执行mksdcard报错:Unable to run mksdcard SDK tool.解决方法:sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686如果是Ubuntu上,可执行以下命令:sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib转载 2016-03-23 12:12:39 · 404 阅读 · 0 评论