在某些时候,我抓住了SDK Android 4.0.3.然后我不得不升级一些我不记得的东西,也许是我的AVD.但是自从这次升级以来,没有选择将我的包作为Android应用程序运行了.如果我选择“运行”它会抛出一个菜单,要求我选择运行它的方式,“Android应用程序”不是一个选择.它必须是Java App等.如果我打开“运行配置”,我的左栏中没有“Android应用程序”.
我的SDK管理器仍将Android 4.0和Android 4.0.3列为“已安装”.我的AVD Manager仍然让我启动一个Android虚拟设备甚至创建一个新的虚拟设备.但Eclipse不允许我将我的包作为Android应用程序运行.
解决方法
另外,您可以在Window>下查看.在Eclipse中自定义Perspective …以仔细检查是否启用了所需的所有Android选项(菜单,上下文项,视图,工具栏).
更新:
您可以将Android工具添加到任何视角(我将其命名为“Android”).从DDMS或Java的角度来看,转到Window>自定义透视 – DDMS.单击“命令组可用性”选项卡,确保选中“启动”.
另请转到Project>属性>运行/调试设置并检查是否列出了启动配置.创建/编辑该配置并确认它具有Android选项卡(通常设置为从Manifest运行默认活动).
如果没有,您的项目关联可能有问题 – 尝试在项目浏览器中右键单击您的项目,转到Android工具(如果有)>修复项目属性.我相信有一个Ant工具可以从命令行执行此操作,但您必须检查Android / Google文档.
还有可能是你的Eclipse安装有些东西,或者你有一个比你的Eclipse版本更新的ADT插件. Eclipse Juno(v4.2)于6月底发布,最新的ADT插件可能正在寻找v3.7安装中没有的东西.