常规使用

目前比较火的的模拟器:夜神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 模拟器的使用相关推荐

  1. Android模拟器学framework和driver之传感器篇1(linux sensor driver)

    对于android模拟器开发环境的搭建这里我就不多说了,网上google下一大堆,还有就是android 模拟器的kernel使用的是goldfish的kernel,可以使用git得到源码,然后就可以 ...

  2. Android官方模拟器root,在Android模拟器上如何获得root权限?

    我需要在Android模拟器中获得root权限,从而使用'iptables'和'busybox'功能. 尝试安装了z4root应用程序, 但需要很长时间,且没有完成获取root就卡住了.有人说如果我们 ...

  3. 快到极致的Android模拟器——Genymotion

    转载声明:Ryan的博客文章欢迎您的转载,但在转载的同时,请注明文章的来源出处,不胜感激! :-) http://my.oschina.net/ryanhoo/blog/141824 还在用Andro ...

  4. android模拟器的数据存放,Android模拟器在哪里存储SQLite数据库?

    Android模拟器在哪里存储SQLite数据库? 我正在开发一个将数据存储在SQLite数据库中的Android应用程序. 我的问题是,当您使用模拟器时,此数据库文件存储在文件系统中的哪个位置? 我 ...

  5. atitit.android模拟器使用报告

    atitit.android模拟器使用报告 靠谱助手 仅仅7--15M,只助手,没android模拟器.. BlueStacks新版本App Player采用名为Layercake的技术,可以让针对A ...

  6. Android模拟器环境下SD卡内容的管理[转]

    Android模拟器环境下SD卡内容的管理 2010-11-30 22:03 by ·风信子·, 2305 阅读, 0 评论, 收藏, 编辑 本文旨在介绍一些Android模拟器下如何对SD卡内容进行 ...

  7. 解决android模拟器访问本地服务器问题: W/System.err(1042): Caus...

    2019独角兽企业重金招聘Python工程师标准>>> 在浏览器中输入http://localhost:8080/index.jsp没有问题,但是使用android模拟器,将报W/S ...

  8. Xamarin.Android模拟器提示HAX kernel module is not Installed

    Xamarin.Android模拟器提示HAX kernel module is not Installed 错误信息: emulator : ERROR : x86 emulation curren ...

  9. 关于Android模拟器访问本地地址(转)

    Android模拟器(simulator)把它自己作为了localhost,也就是说,代码中使用localhost或者127.0.0.1来访问,都是访问模拟器自己!这是不行的!  如果想在模拟器sim ...

  10. 在Google Android模拟器中使用SD卡(命令行和eclipse环境)

    Android模拟器能够让我们使用fat32格式的磁盘镜像作为SD卡的模拟: 以下所有操作均在windows环境 首先,运行cmd,进入命令行界面(需要预先将你放置android sdk所在目录下的t ...

最新文章

  1. c++十六进制加法_C++中输出十六进制形式的字符串
  2. 从单体应用到微服务架构演化
  3. 微信支付-我遇到的那些问题
  4. 阿里巴巴机器学习系列课程
  5. excel列显示形式互换(字母与数字)
  6. 负载测试工具Ripplet
  7. 前端vue适配不同的分辨率_前端面试时,被问到项目中的难点有哪些?
  8. 「小程序JAVA实战」微信小程序工程结构了解(五)
  9. go按行读取数据的坑
  10. 设计模式之二-Proxy模式
  11. linux pipe 阻塞,Linux pipe():從管道中讀取數據並不總是能夠解阻塞寫入器
  12. 基于c语言客户端的步骤,基于c语言tftp服务器与客户端实现
  13. python代码翻译器-python写的翻译代码
  14. LINQ的ORM功能中对使用sp_executesql语句的存储过程的支持
  15. 字符串初始化_触发类初始化的几个面试坑
  16. setuna.exe在win10下使用,桌面自动放大问题
  17. 汇编语言与微机接口——交通灯设计
  18. php获取汉字的首字母,php获取汉字拼音首字母的函数(真正可以使用的)
  19. php帮助文档无法打开,电脑不能打开文件secedit.chm怎么办
  20. 大数据之Atlas元数据管理

热门文章

  1. 交易系统开发(十二)——QuickFIX官方文档
  2. YOLOv7官方开源 | Alexey Bochkovskiy站台,精度速度超越所有YOLO,还得是AB
  3. 如何直接修改html文件,如何修改HTML的文件?
  4. chrome 插件--B站自动发弹幕
  5. Bootstrap(三)可视化布局系统
  6. 用 Boost.extension 做C/C++插件
  7. 程序员培训学多久?学半年能做程序员吗?
  8. 解决苹果手机双击页面放大的问题
  9. 利用Python制作证件照
  10. ethool工具之TSO、UFO、GSO、LRO、GRO和RSS介绍