文档章节

android的学习笔记

前端届的科比
 前端届的科比
发布于 2015/09/05 23:02
字数 403
阅读 57
收藏 2

知识记录

  • aapt dump badging your.apk获取apk package path。 (aapt工具在/path/to/sdk/build-tool/文件夹里)
  • android或者android sdk打开Android SDK manager,android avd打开Android AVD manager。android -h列出更多命令
  • android sdk manager只有Android 4.2.2的platform或者根本没有,那检查下你的网络是否能墙或者是否配置了hosts
  • /path/to/sdk/tool/uiautomatorviewer打开获取UI控件工具,如果获取screenshot是黑屏,只要关掉emulator的Use GPU选项即可

emulator

启动emulator后,可以用telnet localhost 5554来连接它,然后输入其他命令进行操作。help可查看命令列表: gsm call 15552125426 接受来电 sms send 151236545236 i am kobe 接收信息 power capacity 10 控制电量 kill可终结当前连接进程,关闭emulator

Android Studio.app

更新Android Studio使用的Java版本,在其程序包文件夹 /Applications/Android_Studio.app/Contents/Info.plist 这个文件,在以下位置更新其版本:

<key>JVMVersion</key>
<string>1.7*</string>

adb

adb -s emulator-5556 install helloWorld.apk可以指定安装的模拟器 adb devices列出现在运行中的模拟器

monkey

  • adb shell monkey -v 500不指定程序包,那么测试会在整个机子进行;adb shell monkey -p com.nowglobal.jobnow -v 500指定在jobnow中进行,测试就只会在该App下进行;
  • 查看设备连接情况: adb devices
  • 进入shell界面: adb shell
  • 进入shell之后:ls data/data, 列出我们能测试的应用程序包目录
  • 对计算器程序进行测试:monkey -p com.android.calculator2 -v 500,其中-p表示对象包 –v 表示反馈信息级别

© 著作权归作者所有

前端届的科比
粉丝 21
博文 64
码字总数 51572
作品 0
深圳
私信 提问
Android实战经验之图像处理及特效处理的集锦(总结版)

1 Android学习笔记进阶之在图片上涂鸦(能清屏) 2 Android学习笔记之详细讲解画圆角图片 3 Android学习笔记进阶20之得到图片的缩略图 4 Android学习笔记进阶19之给图片加边框 5 Android学习笔...

xiaosi
2012/03/12
40.1K
25
一份关于 Java、Kotlin 与 Android 的学习笔记

JavaKotlinAndroidLearn 这是一份关于 Java 、Kotlin 、Android 的学习笔记,既包含对基础知识点的介绍,也包含对一些重要知识点的源码解析,笔记的大纲如下所示: Java 重拾Java(0)-基础知...

叶应是叶
2018/08/08
0
0
第一天学习Android的一些笔记

昨天学习了怎样装Android配置环境,下载SDK用了好久的时间,再加上一开始不会,弄了好长时间,今天第一天学习,跟着视频教程学的。下边是我的一些笔记,仅做留念与学习笔记 。 快捷键: 智能...

子弹兄
2014/01/16
119
0
深入理解Android写作背后的故事

本来是发表在《程序员》杂志的,结果编辑整理成一篇书评,内容和深度都大幅缩水,今天把原文post出来,希望能抛砖引玉。 我正式接触Android的准确时间应该在2010年9月份。那段时间,老听到公...

邓凡平
2012/10/14
4.5K
20
Android--面试中遇到的问题总结(三)

《Android 开发工程师面试指南 LearningNotes 》,作者是陶程,由梁观全贡献部分。大家可以去知乎关注这两位用心的少年。这份指南包含了大部分Android开发的基础、进阶知识,不仅可以帮助准备...

sealin
2017/02/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周一乱弹 —— 年迈渔夫遭黑帮袭抢

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :#今日歌曲推荐# 分享Elvis Presley的单曲《White Christmas》: 《White Christmas》- Elvis Presley 手机党少年们想听歌,请使劲...

小小编辑
今天
1K
17
CentOS7.6中安装使用fcitx框架

内容目录 一、为什么要使用fcitx?二、安装fcitx框架三、安装搜狗输入法 一、为什么要使用fcitx? Gnome3桌面自带的输入法框架为ibus,而在使用ibus时会时不时出现卡顿无法输入的现象。 搜狗和...

技术训练营
昨天
5
0
《Designing.Data-Intensive.Applications》笔记 四

第九章 一致性与共识 分布式系统最重要的的抽象之一是共识(consensus):让所有的节点对某件事达成一致。 最终一致性(eventual consistency)只提供较弱的保证,需要探索更高的一致性保证(stro...

丰田破产标志
昨天
8
0
docker 使用mysql

1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --env MY...

之渊
昨天
12
0
python数据结构

1、字符串及其方法(案例来自Python-100-Days) def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的...

huijue
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部