Adt不会创建默认的hello世界,但命令行会创建

时间:2014-03-05 16:44:04

标签: android eclipse-adt

我的ADT正如在教程中看到的那样正常工作,直到2天前我创建了一个像以前一样的项目,并且我选择了“创建一个空白活动”,我希望它为我和一个Main创建一个默认的hello world项目。 java也是一个xml布局文件,但它不再创建这个默认的hello world项目。我在SDK Manager中安装和更新了大部分内容。我创建了另一个工作区,我尽我所能,但它不会创建默认的hello world项目。但是当我从命令行创建项目时,它可以正常工作并创建一个hello world项目。为什么ADT不这样做? 它是我的SDK管理器上安装的软件包列表

SDK Manager list1 SDK Manager list2

及其在ADT中的项目树在我创建具有空白活动的项目时为空:

Project tree in ADT

但它可以在命令行中运行。我从命令行使用相同的sdk管理器:

~/Program/Andr/adt/sdk/tools $ ./android create project --target 24 --name MyFirstApp --path MyFirstApp --activity Main --package com.mrg.myfirstapp
Created project directory: MyFirstApp
....

它使Helloworld项目:

enter image description here

我的操作系统是linux Mint 15-16bit:

$ uname -a
Linux mrg-samsung 3.8.0-19-generic #30-Ubuntu SMP Wed May 1 16:35:23 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

这是我的java版本:

$ java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

及其我的ADT版本:

enter image description here

5 个答案:

答案 0 :(得分:5)

此问题是由于新版本的SDK和ADT所以要更新ADT请添加此地址:https://dl-ssl.google.com/android/eclipse/ **请注意,它不适用于以http开头的令人兴奋的地址,因此请在ADT中安装新软件并执行以下步骤: enter image description here

然后选择此项并按Next和Next并接受许可并按下完成以下载并安装: enter image description here

现在重新启动ADT后,如果你创建一个项目,它将解决另一个问题,我看到AVD无法正常工作你无法添加新设备来解决这个问题从SDK路径运行此命令:

~/Program/android/adt/sdk/tools $ ./android avd

添加设备后,转到ADT并从eclipse打开AVD,然后按Refresh enter image description here

它应该现在可以使用

答案 1 :(得分:2)

正如一个人说的那样

  

即使我下载了Android SDK并进行了全新安装,我也遇到了同样的问题,但我刚解决了。我试图点击“帮助” - > “检查更新”,然后我收到一条弹出消息,说明一切都是最新的,但经过进一步的研究后,我觉得它不是最新的。您需要做的是点击“帮助” - > “安装新软件”并从此网址安装(这将更新):https://dl-ssl.google.com/android/eclipse/

请参见此处帖子https://code.google.com/p/android/issues/detail?id=66647

答案 2 :(得分:0)

修复步骤: 1. Eclipse转到帮助/安装新软件 2.粘贴此链接。 https://dl-ssl.google.com/android/eclipse/ 3.我看到两个主题“开发人员工具”(5项)和NDK插件(1项) 4.每次安装一个项目并重新启动eclipse 5.安装完上述内容后,会自动使用附加文件片段创建Hello World。

答案 3 :(得分:0)

我遇到了同样的问题并修复了它。

我将Target SDK的版本从API 21(Android L)更改为另一个版本。 它只是解决了这个问题。

答案 4 :(得分:0)

我遇到了同样的问题,但它无法解决,因为我已经有了最新的更新。经过几个小时的搜索,修复它的唯一方法是下载Eclipse的新副本并创建一个新的Workspace。然后按照@minttux指定的步骤进行操作。我希望它有助于更​​新版本的Eclipse。