标签: ddms

本机堆跟踪问题 - "Native Heap"选项卡为空

我想在我的应用程序中跟踪本机堆.

我在/ tools sdk的文件夹中打开了DDMS,正如我在教程中看到的那样,我确实看到了"Native Heap"选项卡.

但是,当我按下"更新堆"图标时,本机堆仍然是空的 - 我没有看到任何信息.

尝试在两台设备上,其中一台设备已植根.

我该如何解决这个问题?

谢谢!

截图:

在此输入图像描述

memory android native ddms

5
推荐指数
1
解决办法
2127
查看次数

内存转储Android中的应用程序

我在有根设备上,想对某个应用程序进行完整的内存转储。

我试过了:

  1. 一些谷歌结果说使用“adb kill -10 [pid]”但是,它给了我“sigusr1 forcing gc(no hprof)”,并且没有转储hproc。这可能是特定于设备的。
  2. 我也试过在 DDMS (Eclipse) 中使用“Dump PROF file”按钮,但它只给了我一个大约 5 MB 的文件,这不是一个完整的内存转储,也不是很有用。
  3. 我试图 chmod /proc/[pid]/mem,并访问该文件,但即使在有根设备上,它也拒绝了我的权限。

memory android root adb ddms

5
推荐指数
1
解决办法
9276
查看次数

Android Studio - DDMS 不会更新文件资源管理器的视图

我的 AVD 模拟器在 Android Studio 中运行,并且想要在模拟设备上存储文件。

使用推拉按钮似乎不会存储设备,而控制台不会报告任何错误。只需将文件拖到 /mnt/sdcard 文件夹或根目录或任何其他文件夹中似乎也不会存储该文件,即使我收到一个弹出窗口说它正在传输。

有没有办法刷新 DDMS 中的文件资源管理器?或者有谁知道为什么我的文件可能无法传输到模拟设备?

android ddms android-studio

5
推荐指数
1
解决办法
1385
查看次数

Android Monitor Method跟踪和Android Device Monitor之间的区别

我使用Android设备监视器(方法分析)和Android监视器(方法分析)为cpu时间分析了相同的应用程序,但是,我得到了不同的结果.关于他们的基础工作如何不同的任何想法?

1)Android设备监视器 https://developer.android.com/studio/profile/traceview.html

2)Android监视器 https://developer.android.com/studio/profile/am-basics.html

至于我观察到的,在Android监视器(2)中没有选项可以选择基于跟踪或基于采样的分析.此外,没有选项可以更改方法跟踪的缓冲区大小,因此只能收集几秒钟的数据.

我很好奇一个人是否比另一个更准确或更准确.

android ddms android-traceview android-sdk-tools android-studio

5
推荐指数
0
解决办法
669
查看次数

android - FileExplorer eclipse作为root

我有一个根源Nexus One,当我在终端上发出以下命令时,我能够查看我正在开发的应用程序的数据库.

adb shell
su 
cd data/data/.../databases/
sqlite3 events.db
Run Code Online (Sandbox Code Playgroud)

现在这工作正常,但我希望能够拉动文件并使用gui SQLITE应用程序/浏览器查看它(例如Firefox插件)

我曾经能够使用FileExplorer从Eclipse访问数据文件夹,但它突然停止工作,我只是想知道是否有办法再次这样做..

谢谢

eclipse sqlite android root ddms

4
推荐指数
1
解决办法
5978
查看次数

Logcat数据未显示在DDMS Eclipse的Log选项卡中

  1. 日志选项卡在DDMS中可见,我一直使用Log.v(...)记录数据一周,没有任何问题.
  2. 今天,日志数据现在更长时间显示在日志窗口中.工作,然后进行编程更改以跟踪错误,现在日志数据不再显示.
  3. 尝试在外部Android手机上运行应用程序,在Android模拟器上,它没有任何区别.
  4. 关闭了Eclipse,重新加载但仍然没有变化.
  5. 控制台显示活动,但仅限于启动活动.
  6. 外部电话设置为调试 - 而不是这可能是一个问题,因为我有与模拟器相同的问题

看起来我无意中设置了错误的东西,但不记得改变任何东西:-(

任何人之前都遇到过这个问题 - 看过以前的帖子,但似乎没有相关内容.

问候,

奥利弗

android ddms logcat android-logcat

4
推荐指数
1
解决办法
1万
查看次数

如何使DDMS本机堆选项卡可见?

我已经在线阅读了有关本机堆选项卡的信息,但是我没有在DDMS视图中看到该选项卡.我的问题是,如何使此选项卡可见,以便我可以看到我的应用程序的本机堆使用情况的概述?

android ddms

4
推荐指数
1
解决办法
3645
查看次数

Android - 如何使用DDMS将文件夹从文件系统复制到SD卡?

我在文件系统上有一个文件夹.
该文件夹包含大约200个文件.
我想将其复制到SD卡上的特定文件夹中.

问题是 -

DDMS only gives the option of pushing a file onto device? 
Do we have any option of Pushing the complete folder onto device?
Run Code Online (Sandbox Code Playgroud)

我知道有办法以编程方式复制此文件夹,方法是将它们保存在资源中或压缩文件夹并复制它,但我的问题是专门针对的Android DDMS.

任何帮助将受到高度赞赏.

android ddms android-sdcard

4
推荐指数
1
解决办法
1万
查看次数

Android studio无法打开显示器(DDMS)

我无法在android studio中打开监视器(ddms),发现以下错误:

必须提供Java运行时环境(JRE)或Java开发工具包(JDK)才能运行Monitor.搜索以下位置后未找到Java虚拟机:当前PATH中的C:\ Android-Studio\android-studio\sdk\tools\lib\monitor-x86\jre\bin\javaw.exe javaw.exe

将不胜感激任何建议如何解决这个问题.谢谢

android ddms android-studio

4
推荐指数
1
解决办法
2万
查看次数

当使用真实设备而不是模拟器时,数据库在DDMS文件夹中不可见

我正在创建一个示例应用程序,它将创建一个数据库,插入数据并最终在微调器中显示它.

为了测试我使用我的Android手机而不是模拟器(因为我的反馈速度慢,因为我是美联储).

我的问题是应用程序成功运行但spinner没有显示任何结果我也无法查看DDMS-> data下的任何文件夹结构.

我是否创建数据库感到困惑,如果我们使用真实设备而不是emulatpor,请建议我如何查看数据库

sqlite android ddms

4
推荐指数
1
解决办法
6513
查看次数