未使用New-> Android Activity Wizard创建空白活动

时间:2014-03-09 05:03:49

标签: android adt android-sdk-tools

我最近将Android SDK从22.3更新到22.6。 更新后,我尝试使用向导创建空白活动。我无法像之前创建的那样创建一个。 此外,我无法创建LoginActivity或设置活动等。

我设法通过向导创建了Activity,我发现我的课程不是扩展简单的活动,而是扩展了其他内容。

其他人是否遇到过这样的问题?

请帮帮我。

4 个答案:

答案 0 :(得分:1)

我没有遇到22.6的问题,但有23个。在我的情况下,问题似乎是模板的.flt文件的免费制作者sintax。

以防万一这对其他人有用,我已经解决了这个问题,改变了两个文件:

$ANDROID_SDK/tools/templates/activities/BlankActivity/recipe.xml.ftl原文:

<?xml version="1.0"?>
<recipe>
    <#if appCompat><dependency mavenUrl="com.android.support:appcompat-v7:19.+"/></#if>
    ...

我在第4行?has_content之后添加了<#if appCompat

<?xml version="1.0"?>
<recipe>
    <#if appCompat?has_content><dependency mavenUrl="com.android.support:appcompat-v7:19.+"/></#if>
    ...

另一个文件是$ANDROID_SDK/tools/templates/activities/BlankActivity/root/res/menu/main.xml.ftl。原始版本以:

开头
<menu xmlns:android="http://schemas.android.com/apk/res/android"<#if appCompat>
...

我在最后添加了相同的字符串:

<menu xmlns:android="http://schemas.android.com/apk/res/android"<#if appCompat?has_content>
...

许多其他活动模板中存在相同的错误......

请记住,这些更改将在下一次SDK更新时被覆盖......我希望Google解决此问题,因为使用Eclipse进行Android开发正变得令人头疼。

答案 1 :(得分:0)

我也有这个问题,似乎是新SDK工具中的一个错误

答案 2 :(得分:0)

我今天看到了更新链接

check here

答案 3 :(得分:0)

我遇到了同样的问题,因此我将Android更新为1.5并在SDK版本之后。 它对我有用。

Android Studio 1.5链接: http://tools.android.com/download/studio/builds/1-5-rc-1