我昨天从http://developer.android.com/sdk/index.html安装了ADT捆绑包,我正在关注一个基本的Hello World教程。我创建了一个名为MainActivity
的空白活动的新Android应用程序项目。生成的项目有一个空的src
文件夹和空的res\layout
文件夹。 R.java
文件夹中有gen
个文件,但没有MainActivity
的引用。这就是SDK管理员说我安装的内容
我还尝试通过右键单击src
文件夹并转到Android Activity来手动创建活动,但是当我在创建向导上点击完成时,没有任何反应。有没有人知道发生了什么?我是否错过了要安装的关键组件或什么?
答案 0 :(得分:14)
如果您更新到Android SDK工具版本22.6,则需要更新DDMS工具和插件。
转到“帮助菜单栏” - > “安装新软件”并安装(这将更新它) 网址:https://dl-ssl.google.com/android/eclipse/
同时将“开发者工具”和“NDK插件”更新为最新版本。 这个步骤对我很有用,也可以用。
答案 1 :(得分:6)
see comment的评论NewShelbyWoo解决了问题
答案 2 :(得分:3)
这是ADT 22.6.2的新功能
即使在“无”主题中,ADT(22.6.2)也会创建“片段布局”
有四种方式:
尝试将“目标”和“编译”更改为API 14或更高版本。但是您需要删除“片段布局”的所有条目
取消选中“创建活动”复选框,然后手动创建活动。好的howto:在Eclipse中为Activity项目添加Activity的最佳方法是什么?
例如降级到22.3.0
尝试更改模板。在下面的链接中,您可以找到方法。
我使用第三种方式使用API较低的应用程序14.在不同的目录中我安装了22.3.0和22.6.2
22.6.2中有一些其他错误,包含空白文件和AVD问题。 ADT的新版本真的很快......
另请看这个链接:
使用片段活动创建的ADT空白活动..
Eclipse不生成MainActivity.java& activity_main.xml中
并搜索。,
https://stackoverflow.com/search?q=adt+22.6
我按照这些步骤来解决上述问题。 希望这是工作,谢谢:)
答案 3 :(得分:0)
当您使用22.x升级到SDK工具时,您需要升级ADT插件。 按照以下步骤升级ADT:
帮助>安装新软件安装
添加以下网址,然后点击下一步。
url:https://dl-ssl.google.com/android/eclipse/。
但有时它抱怨冲突,在这种情况下,
首先卸载现有的ADT插件,然后重试。
要卸载现有的ADT插件:
帮助>关于Eclipse平台>并删除插入。
现在按照上述步骤操作。
答案 4 :(得分:0)
工作空间设置为SDK文件夹。这样做之后,我没有遇到任何问题。例如,在下载并安装Eclipse之后,我的目录结构如下:
/Users/username/Development/adt-bundle-mac-x86_64-20140702/
/eclipse/
/sdk/
/HelloWorld/
这很烦人,因为默认工作区设置为documents/workspace
(在我的情况下,使用chmod 777工作区更改权限并不起作用。另外,我的所有项目都很不方便与SDK文件夹中的其他文件夹混合在一起。
答案 5 :(得分:0)
使用Luna和ADT插件版本:23.0.4.1468518 现在有一个补丁可以修复:
只需按照底部附近的说明卸载并下载并将问题安装为存档|本地