我想使用Eclipse启动一个Android应用程序项目。
我的操作系统是Ubuntu14.04,已经有了Android。到目前为止,我正在使用命令行工具。
我下载并安装了Eclipse露娜( ADT附带了一个较旧版本的,所以我不想使用它)。然后,使用Help -> Install New Software安装Android插件(说明是这里 )。
根据Android站点上的使用说明,我创建了一个应用程序项目,并试图在模拟器实例上运行该应用程序。
但是应用程序没有运行,Eclipse中的错误日志显示了错误
DDMS files not found: /opt/android-sdk-linux/platform-tools/hprof-convhprof-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.在查看了不同的问题(这、这、这和这)之后,我尝试了几种方法:重新启动Eclipse、使用SDK管理器更新SDK、确认Window -> Preferences -> Android上的设置是正确的、确保模拟器屏幕是解锁的等等。
所有的设置一切都很好。但问题依然存在。Eclipse无法在模拟器上加载应用程序。
另外要注意的是,堆栈溢出和其他处理类似问题的站点上的帖子主要在Windows上。
我很困惑。我错过了什么或者做错了什么?
发布于 2014-12-05 11:33:27
看起来发生问题是因为亚行服务器没有运行。我执行了命令
$ adb start-server
adb server is out of date. killing...
* daemon started successfully *然后确保由亚行检测到模拟器:
$ adb devices
List of devices attached
emulator-5554 device然后我又去了Eclipse,尝试使用run作为->安卓应用程序来运行这个应用程序。
几秒钟后,瞧,模拟器显示了我的应用程序!:-)问题解决了。希望这能帮助那些有同样问题的人。
发布于 2015-03-09 14:09:10
我相信这个问题与android已经推出的新更新有关。
只需遵循以下步骤
(您可能希望卸载较旧的ADT插件)
1)转到Eclipse -> ->安装新软件
2)在下一个出现的窗口中,单击Add
3)在Add存储库窗口中,为Name & https://dl-ssl.google.com/android/eclipse/键入ADT插件(不要忽略https中的s,它很重要)。单击OK*
4)一旦你舔了OK,你就会看到在可用软件下面列出的开发工具。选择Developer Tools,单击next并继续直到它安装developer 23.0.0
5)重新启动Eclipse和瞧!所有的错误都消失了
https://stackoverflow.com/questions/27314896
复制相似问题