最近我更新了我的android工作室,更新后,我无法在工具部分找到android设备监视器选项。在之前的更新中,它位于 tools-> android-> android设备监视器中。但现在在更新版本中,它不存在。你可以查看我的android studio的截图。
答案 0 :(得分:53)
如果你想从设备监视器推送或拉动你的文件,android studio会提供比android监视器更好的东西。只需看看工作室的右侧有一个选项设备文件浏览器。打开它,你很高兴。从顶部下拉列表中选择您的设备,其余部分与Android监视器中的相同。下面是附加的屏幕截图,为您提供确切的位置和想法。
答案 1 :(得分:19)
现在您可以使用设备文件浏览器代替设备监视器。转到
视图>工具窗口>设备文件浏览器
screenshot: opening device file explorer in android studio 3.1.3
更多详细信息
Android Studio将以此方式打开的文件保存在项目外部的临时目录中。如果您对使用设备文件资源管理器打开的文件进行了修改,并且想将所做的更改保存回设备,则必须手动将文件的修改后的版本上传到设备。
screenshot: The Device File Explorer tool window
浏览设备文件时,以下目录特别有用:
数据/数据/应用名称/
包含存储在内部存储器中的应用数据文件
sdcard /
包含存储在外部用户存储器(图片等)上的用户文件
注意:并非硬件设备上的所有文件都在设备中可见 文件管理器。例如,在data / data /目录中,条目 与设备上不可调试的应用相对应 在设备文件资源管理器中展开。
答案 2 :(得分:16)
要启动独立的Device Monitor应用程序,请在 android-sdk/tools/
目录的命令行中输入以下内容:
monitor
然后,您可以通过从设备窗格中选择设备,将该工具链接到已连接的设备。如果您在查看窗格或窗口时遇到问题,请选择窗口>从菜单栏重置透视。
参考:https://developer.android.com/studio/profile/monitor.html
=> 您可以更改 minSdkVersion 16
并打开设备文件浏览器
见下图:
答案 3 :(得分:3)
仅从命令行提供的Android Studio 3.1 Device Monitor。
在Android Studio 3.1中,设备监视器提供的角色不如 它以前做过。在许多情况下,可通过的功能 现在,设备监视器由新的和改进的工具提供。
有关调用的说明,请参阅Device Monitor documentation 来自命令行的设备监视器以及工具的详细信息 可通过设备监视器获得。
要启动独立的Device Monitor应用程序,请在 android-sdk/tools/
目录的命令行中输入以下内容:
monitor
答案 4 :(得分:3)
要启动独立的Device Monitor应用程序,请在 android-sdk / tools /目录的命令行中输入以下内容:
monitor
但请记住 大多数Android设备监视器组件在3.0 之后已弃用 有关详细信息,请访问此link
答案 5 :(得分:2)
要使其正常工作,我必须从Java 10切换到Java 8(在我的系统PATH变量中),然后转到C:\ Users \ Alex \ AppData \ Local \ Android \ Sdk \ tools \ lib \ monitor-x86_64并运行monitor.exe。
答案 6 :(得分:1)
如"Testing the game on your Android device"中所述,我遵循了这三个步骤
这是在提示以下错误
我也使用cmd进行了测试,并且仍然存在相同的错误
要修复此问题,我必须转到 AndroidSDKTools \ tools \ lib \ monitor-x86_64 ,然后双击监视应用程序
然后Android设备管理器正常启动
答案 7 :(得分:1)
ADM在3.1版的android studio中已弃用,并已从Android Studio 3.2中删除。 Android设备监视器已被新功能取代,并在命令行android-sdk/tools/
目录之后,在android studio 3.1及更低版本中启动Android设备监视器应用程序:
monitor
答案 8 :(得分:1)
您仍然可以使用正确的路径从Windows 10上的文件资源管理器中运行它。您只需要转到C:\Users\user\AppData\Local\Android\Sdk\tools\lib\monitor-x86_64
并双击文件监视器即可。
如果只想在cmd中使用“监视”命令,则必须将此文件夹(在我的情况下是android studio 3.4.1和win10)添加到环境变量中。因此,按开始按钮,然后键入Edit the system environment variabes
,然后单击它,系统属性窗口将打开。然后去
环境变量=>系统变量=>路径
按Edit
按钮输入路径并添加新值
C:\ Users \ user \ AppData \ Local \ Android \ Sdk \ tools \ lib \ monitor-x86_64
单击“确定”,“确定”和“确定”并重新启动cmd窗口(如果已打开)并键入“监视器”,它也应同时打开监视器。
希望有帮助!
PD:此答案基于https://stackoverflow.com/a/55077068/5360905的答案Tiago Martins Peres
答案 9 :(得分:1)
Android设备监视器已在Android Studio 3.1中弃用,并已从Android Studio 3.2中删除
使用Android Studio 3.0中引入的Android Profiler来衡量CPU使用率,网络,内存等。要打开Android Profiler:查看->工具窗口-> Profiler。
Android设备监视器已由here的一些新功能代替。
答案 10 :(得分:0)
根据开发人员文档,它现在已被弃用。请遵循以下文档: developer link
答案 11 :(得分:0)
在Android Studio 3.1及更高版本上,您可以通过首先启动模拟器将照片推送到模拟器。然后从屏幕顶部的菜单中选择“设备文件资源管理器”:视图/工具窗口/设备文件资源管理器 然后查看名为“ sdcard”的文件夹,您将看到一个名为“ Pictures”的文件夹,单击它。 然后右键单击它并选择“上传”,然后导航到计算机上的照片,并导航到要推送到模拟器上的照片。重新启动模拟器。 见下图: example of uploading a photo to emulator
答案 12 :(得分:0)
jdk的最高版本为1.8.0_144
然后运行监视器
答案 13 :(得分:0)
如果要查找“层次结构查看器”工具,则该工具已更改为“布局检查器”:
https://developer.android.com/studio/debug/layout-inspector.html
答案 14 :(得分:-2)