详情:我重新安装了3次eclipse,更新了它& ADT和DDMS也是。
我发现当我创建一个新的android项目时,scr文件几乎是空的。在每个Activity中只有一个java文件,其余的缺失。我附加了Maste / Detail流程活动的屏幕截图,以便您了解问题所在。
如果你能帮助我,请留下回复。
答案 0 :(得分:0)
这不是错误 - 它可能会生成其他文件 取决于您选择的起始活动,例如登录活动需要额外的逻辑才能与Google+合作,但是大多数逻辑将包含单个源文件中特定活动的所有逻辑,源文件中包含的源代码通常很少,以确保活动在没有开发人员的情况下工作手动实现他们可能不知道的事情,例如片段活动。
如果你不依赖eclipse,你可能想尝试android studio,因为android似乎正朝着使用它和gradle的方向发展。
(我确实使用Android工作室,我目前正在开发Android应用程序,即使它处于测试阶段,它也没有给我任何问题)
答案 1 :(得分:0)
这是一个报告的错误。请参阅https://code.google.com/p/android/issues/detail?id=72571
要解决此问题,请在SDK的tools \ templates \ activities子文件夹中查找ftl文件。在找到的文件中,将<#if appCompat>
更改为<#if appCompat?has_content>
,将${appCompat?string('Fragment','')}
更改为${(appCompat?has_content)?string('Fragment','')}
。