Articles of ddms

Android DDMS v22.0.1无法使用Droid Razor 4.1.2生成systrace

我选择了几个跟踪标记,当我运行跟踪(来自DDMS )时,我得到以下输出: Unexpected error while collecting system trace. Unable to find trace start marker ‘TRACE:’: error opening /sys/kernel/debug/tracing/options/overwrite: No such file or directory (2) error openi (在这里切断错误) 确实内核目录中没有调试文件,但哪种机制会生成必要的路径?

在LogCat中过滤标签(在Android Eclipse插件中)

LogCat输出下面有一个TextField“Filter”。 但是,它似乎只过滤Message-column。 我也喜欢过滤标签。 因为有我的class级名字。 我怎样才能实现它?

Eclipse,adb和ddms未检测到Android Emulator

我想尝试编程Android设备,所以我按照android网站的指示,安装了sdk,java sdk和eclipse。 我的计算机是Windows 7 64位,但我已经安装了32位Java SDK和Eclipse,因为我听说64位版本存在问题。 我正在运行最新版本的Android sdk,4.0 R15。 我相信遵循所有安装说明,但是当我加载一个样本(在这种情况下为Lunar Lander)时,它会加载模拟器,但不会安装应用程序。 当我使用“adb devices”时,ADB没有显示列出的模拟器,eclipse中的DDMS透视图也没有检测到任何设备。 在模拟器中,我已在开发人员区域中激活了USB调试设置。 我尝试重新启动adb服务器,并重新安装了几次。 我甚至复制了一个人在youtube教程中为hello world程序做了什么,但它仍然无法加载到设备上。 有没有人知道如何让模拟器和eclipse说话,所以我可以实际运行和调试程序?

Android应用程序中的内存泄漏

我在我的应用程序中遇到了一些内存泄漏。 我第一次怀疑内存泄漏是因为我通过按一个按钮来开始一个新的Activity来对我的应用程序进行压力测试。 使用DDMS并转储.hprof file ,我使用Eclipse Memory Analyzer打开了这个文件 我有三个可能的内存泄漏,如饼图所示: 以及对内存泄漏的描述: 怀疑1 由“”加载的122个“android.widget.LinearLayout”实例占用29 585 384(38,74%)个字节。 最大的实例: •android.widget.LinearLayout @ 0x4258c008 – 2 268 848 (2,97%) bytes. •android.widget.LinearLayout @ 0x425c8688 – 2 268 848 (2,97%) bytes. •android.widget.LinearLayout @ 0x425e3988 – 2 268 848 (2,97%) bytes. •android.widget.LinearLayout @ 0x4296e198 – 2 268 848 (2,97%) bytes. •android.widget.LinearLayout @ 0x429d3aa8 – 2 […]

DDMS堆 – 1字节数组(byte ,boolean )

我在Android应用程序中遇到了一些内存泄漏。 我已经使用MAT来分析内存使用情况。 但是我在Eclipse中的DDMS观点中有一个问题,1字节数组[byte [],boolean [])是什么意思? 这是否适用于我的申请? 您可以看到这是一个很大的内存泄漏问题,这个问题总是会增加,其余的会随机增加和减少。 我的猜测是GC没有抓住这种types。 有人能用这些小信息解释为什么会这样吗?

Android Device Monitor无法打开 – 日志文件出错

在Android Studio中,当我尝试运行Android Device Monitor时,我在日志文件中收到以下错误: >!SESSION 2014-12-17 09:57:30.625 ———————————————– eclipse.buildId=unknown java.version=1.8.0_25 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=pt_BR Command-line arguments: -os win32 -ws win32 -arch x86_64 -data @noDefault >!ENTRY org.eclipse.osgi 4 0 2014-12-17 09:57:31.366 !MESSAGE Bundle reference:file:org.apache.ant_1.8.3.v201301120609/@4 not found. >!ENTRY org.eclipse.osgi 4 0 2014-12-17 09:57:31.372 !MESSAGE Bundle reference:file:org.apache.jasper.glassfish_2.2.2.v201205150955.jar@4 未find。 >!ENTRY org.eclipse.osgi 4 0 2014-12-17 09:57:31.373 […]

无法在Android SDK中查看由Systrace工具生成的HTML跟踪报告

我正在尝试使用Android SDK中的Systrace工具生成跟踪报告,但我无法在浏览器中查看报告。 它是空白的,不包含任何信息。 我在一些论坛上看到我需要在Chrome浏览器中打开报告,我也用Chrome打开它,但报告是空白的。 我已经从Developer Options启用了USB Debugging,设备运行的是Android 4.2,我正在使用Android SDK中的DDMS工具来生成跟踪。 http://developer.android.com/tools/help/systrace.html

在eclipse的DDMS视angular中无法select我的Android客户端

我想检查我的程序代码耗时的操作。 我认为DDMS是实现这一目标的最佳工具。 但是,我不能看到线程,堆等。 它告诉我select一个客户端。 但是我不知道除了“设备”选项卡之外哪个地方不起作用。 我需要做什么? 有没有可能对我的亚行设置错误(但LogCat工作正常)? 谢谢!

Eclipse中的Android SDK DDMS无法识别我的Android手机

我刚刚购买了一款运行2.3.4的ZTE Cricket X500来testing我的Android应用程序。 当我在Eclipse Android SDK中启动DDMS时,设备未列出。 手机处于debugging模式,启用“未知来源”,并且据我所知,已经安装了必要的USB驱动程序。 此外,我有一个“Android开发电话1”和DDMS是能够认识到这一点。 我的电脑正在运行Windows 7.关于可能发生什么的任何理论?

问题使用Eclipse DDMS将大文件推送到模拟器/ SD卡

我正在使用Eclipse DDMS将文件推送到我的Android模拟器SD卡上。 我select文件并按下打开,popup一个对话框并开始推送文件。 在DDMS透视图的“文件资源pipe理器”中,我可以看到sdcard目录,并可以看到我创build的文件。 然后在popup的进度计得到一半,然后我在控制台窗口中得到这个错误: [2011-09-22 15:15:56] Failed to push the item(s). [2011-09-22 15:15:56] (null) 然后文件资源pipe理器完全刷新,文件消失。 我知道SD卡设置为1G的空间,我推的文件只有9M。 这是在推和失败后的图像。 那么我做错了什么,或者我需要做什么来解决这个问题呢?