android 模拟器的使用
常规使用
目前比较火的的模拟器:夜神android模拟器和逍遥游模拟器
安装完模拟器以后,需要在模拟器上再安装es文件浏览器,这个是可以直接root,然后进行访问文件夹的
root步骤:
在主界面的左上角点击:
然后打开,如下图所示
就这么简单就可获取root权限了啊
共享文件夹:简单设置一下,就是我们的电脑和模拟器共享文件夹下,如果我们想传文件到模拟器,只需要将文件放在共享文件夹就可以了啊
比如我们想把下面这个zip传到模拟器上,只需要将文件拷贝到这个目录下即可
在模拟器上打开
我们在模拟器上安装的apk,他们都会放在下面这个目录下:
使用心得
点击电脑图标,在电脑上快速的找到对应的共享文件夹,将文件放入
点击android图标,在模拟器上快速的查看对应的共享文件夹,是否已经放入了,注意使用这个方式无法直接复制这个文件到android的其它目录,需要重新手动从根目录找到这个文件夹,然后长按这个文件才可以复制移动,切记,android模拟器上也支持文件在线内容更改,点击上方的编辑和保存即可
使用androidstiduo 将pc端文件上传给模拟器上的某个软件
命令行
androidstiduo 连接模拟器的时候 一般都是先开androidstiduo 然后再开模拟器,这样才可以连接成功
如果顺序颠倒,就有可能连接不上了,可以通过命令行,强制进行连接避免这个问题:
如下:
夜神模拟器:adb connect 127.0.0.1:62001
逍遥安卓模拟器: adb connect 127.0.0.1:21503
天天模拟器:adb connect 127.0.0.1:6555
海马玩模拟器 :adb connect 127.0.0.1:53001
网易MUMU模拟器:adb connect 127.0.0.1:7555
逍遥模拟器 无法打开 总是闪退
解决办法:重装,重装完以后会告诉你为啥 如下:
logcat找不到搜索框了
点击选中框就可以看到了啊
连接真机:
1:adb tcpip 5555
2:将手机用usb线连接,打开手机 设置–关于手机–状态–记录手机ip
3:在电脑上的androidstudio的控制台里输入 adb connect 手机id:5555 即可连接
注意:手机上要设置允许usb调试
在手机没有进行root的时候,只可以看到相关app的输出日志
androidStiduo 查看内存
进入terminal(终端):
1:powershell
2:adb shell
3:dumpsys meminfo
结果分析
模拟器运行时间
Applications Memory Usage (in Kilobytes):
Uptime: 4265292 Realtime: 4265292
按照进程所占内存大小排序
此时我们可以看到每个进程的内存使用情况
Total PSS by process:464,577K: com.tanwan.cs.csjqb (pid 1780 / activities)103,905K: com.microvirt.launcher2 (pid 1068 / activities)......
Total:表示模拟器当前可以使用的内存
Free:表示模拟器当前空闲的内存
Used:表示模拟器当前已经使用的内存
Total RAM: 3,631,012K (status normal)Free RAM: 2,755,027K ( 27,615K cached pss + 265,544K cached kernel + 2,461,868K free)Used RAM: 909,310K ( 820,890K used pss + 88,420K kernel)Lost RAM: -33,325KTuning: 192 (large 256), oom 184,320K, restore limit 61,440K (high-end-gfx)
也可以使用下面这个命令打印指定包名的内存使用信息
dumpsys meminfo --package com.tanwan.cs.csjqb
实际使用内存看Total
App SummaryPss(KB)------Java Heap: 5220Native Heap: 0Code: 18312Stack: 736Graphics: 0Private Other: 495372System: 23868TOTAL: 543508 TOTAL SWAP (KB): 0
详见:http://gityuan.com/2016/01/02/memory-analysis-command/
adb使用
1:包名和apk
列出所有的包名
adb shell pm list packages
列出包名和apk的位置
adb shell pm list packages -f
列出指定包名的apk位置
adb shell pm list packages -f com.tanwan.cs.csjqb
详见:https://blog.csdn.net/codehxy/article/details/49763701
android 模拟器的使用相关推荐
- Android模拟器学framework和driver之传感器篇1(linux sensor driver)
对于android模拟器开发环境的搭建这里我就不多说了,网上google下一大堆,还有就是android 模拟器的kernel使用的是goldfish的kernel,可以使用git得到源码,然后就可以 ...
- Android官方模拟器root,在Android模拟器上如何获得root权限?
我需要在Android模拟器中获得root权限,从而使用'iptables'和'busybox'功能. 尝试安装了z4root应用程序, 但需要很长时间,且没有完成获取root就卡住了.有人说如果我们 ...
- 快到极致的Android模拟器——Genymotion
转载声明:Ryan的博客文章欢迎您的转载,但在转载的同时,请注明文章的来源出处,不胜感激! :-) http://my.oschina.net/ryanhoo/blog/141824 还在用Andro ...
- android模拟器的数据存放,Android模拟器在哪里存储SQLite数据库?
Android模拟器在哪里存储SQLite数据库? 我正在开发一个将数据存储在SQLite数据库中的Android应用程序. 我的问题是,当您使用模拟器时,此数据库文件存储在文件系统中的哪个位置? 我 ...
- atitit.android模拟器使用报告
atitit.android模拟器使用报告 靠谱助手 仅仅7--15M,只助手,没android模拟器.. BlueStacks新版本App Player采用名为Layercake的技术,可以让针对A ...
- Android模拟器环境下SD卡内容的管理[转]
Android模拟器环境下SD卡内容的管理 2010-11-30 22:03 by ·风信子·, 2305 阅读, 0 评论, 收藏, 编辑 本文旨在介绍一些Android模拟器下如何对SD卡内容进行 ...
- 解决android模拟器访问本地服务器问题: W/System.err(1042): Caus...
2019独角兽企业重金招聘Python工程师标准>>> 在浏览器中输入http://localhost:8080/index.jsp没有问题,但是使用android模拟器,将报W/S ...
- Xamarin.Android模拟器提示HAX kernel module is not Installed
Xamarin.Android模拟器提示HAX kernel module is not Installed 错误信息: emulator : ERROR : x86 emulation curren ...
- 关于Android模拟器访问本地地址(转)
Android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用localhost或者127.0.0.1来访问,都是访问模拟器自己!这是不行的! 如果想在模拟器sim ...
- 在Google Android模拟器中使用SD卡(命令行和eclipse环境)
Android模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟: 以下所有操作均在windows环境 首先,运行cmd,进入命令行界面(需要预先将你放置android sdk所在目录下的t ...
最新文章
- c++十六进制加法_C++中输出十六进制形式的字符串
- 从单体应用到微服务架构演化
- 微信支付-我遇到的那些问题
- 阿里巴巴机器学习系列课程
- excel列显示形式互换(字母与数字)
- 负载测试工具Ripplet
- 前端vue适配不同的分辨率_前端面试时,被问到项目中的难点有哪些?
- 「小程序JAVA实战」微信小程序工程结构了解(五)
- go按行读取数据的坑
- 设计模式之二-Proxy模式
- linux pipe 阻塞,Linux pipe():從管道中讀取數據並不總是能夠解阻塞寫入器
- 基于c语言客户端的步骤,基于c语言tftp服务器与客户端实现
- python代码翻译器-python写的翻译代码
- LINQ的ORM功能中对使用sp_executesql语句的存储过程的支持
- 字符串初始化_触发类初始化的几个面试坑
- setuna.exe在win10下使用,桌面自动放大问题
- 汇编语言与微机接口——交通灯设计
- php获取汉字的首字母,php获取汉字拼音首字母的函数(真正可以使用的)
- php帮助文档无法打开,电脑不能打开文件secedit.chm怎么办
- 大数据之Atlas元数据管理