gpt4 book ai didi

java - 找不到 DDMS 文件/opt/android-sdk-linux/platform-tools/hprof-conv ubuntu

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:17:52 24 4
gpt4 key购买 nike

我想使用 Eclipse 启动一个 Android 应用程序项目。

我的操作系统是 Ubuntu 14.04 并且已经有 Android SDK。到目前为止,我一直在使用命令行工具。

我下载并安装了 Eclipse Luna(ADT bundle 附带旧版本的 Eclipse,所以我不想使用它)。然后,使用 Help -> Install New Software,安装 Android Eclipse 插件(说明为 here

根据 instructions在 Android 开发者网站上,我创建了一个应用程序项目并尝试在模拟器实例上运行该应用程序。

但是app没有运行,Eclipse中的Error Log显示错误

 DDMS files not found:  /opt/android-sdk-linux/platform-tools/hprof-conv

hprof-conv 文件存在于显示的位置,我能够运行它。

/opt/android-sdk-linux/platform-tools$ ./hprof-conv --help
Usage: hprof-conf infile outfile

Specify '-' for either or both to use stdin/stdout.

Copyright (C) 2009 The Android Open Source Project

This software is built from source code licensed under the Apache License,
Version 2.0 (the "License"). You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

See the associated NOTICE file for this software for further details.

在查看了这里的不同问题(thisthisthisthis)之后,我尝试了几件事:重新启动 Eclipse、使用 SDK 管理器更新 SDK、确认 ​​Window -> Preferences -> Android 正确,确保模拟器屏幕解锁等

所有设置一切正常。但问题仍然存在。 Eclipse 无法在模拟器上加载应用程序。

另一件需要注意的事情是,stack overflow 和其他处理类似问题的网站上的帖子主要是在 Windows 上。

我很疑惑。我错过了什么或做错了什么?

最佳答案

问题似乎是因为 adb 服务器没有运行。我运行了命令

$ adb start-server
adb server is out of date. killing...
* daemon started successfully *

然后确保模拟器被adb检测到:

$ adb devices
List of devices attached
emulator-5554 device

然后我再次进入 Eclipse,并尝试使用 Run As -> Android Application 来运行该应用程序

几秒钟后,瞧,模拟器显示了我的应用程序! :-)问题解决了。希望这对遇到同样问题的人有所帮助。

关于java - 找不到 DDMS 文件/opt/android-sdk-linux/platform-tools/hprof-conv ubuntu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27314896/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com