当前位置: 首页 > 知识库问答 >
问题:

未使用新>Android 活动向导创建空白活动

禄源
2023-03-14

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

我以某种方式设法通过向导创建了活动,我发现我的班级不是扩展简单的活动,而是扩展其他内容。

还有其他人遇到过这样的问题吗?

请帮帮我。

共有3个答案

顾宣
2023-03-14

我今天看到了更新链接

点击这里

金高飞
2023-03-14

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

柯永福
2023-03-14

我在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>
    ...

我添加了<code>?has_content在之后

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

另一个文件是$ANDROID_SDK/工具/模板/活动/空白活动/根/分辨率/菜单/主.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 更新中覆盖...我希望谷歌能解决这个问题,因为用Eclipse开发Android正在成为一个令人头疼的问题。

 类似资料:
  • 我现在真的很困惑,因为每当我创建一个新的带有空白活动的Android应用程序时,它总是fragment_main.xml.我只是想创建一个没有片段的空白活动。 在第一幅图中,空白活动带有片段布局: 第二个图像显示了创建的fragment_main 现在我真的很困惑…这只发生在将ADT更新到最新版本之后。我提到了这个线程:Adt不创建默认的hello world,但命令行创建_ 我只是想制作一个An

  • 然而,我遇到了一些问题,这几个小时让我发疯…我只想用这个设置创建一个新项目 问题是我不能用它创建新的空白活动,它说它需要至少14的构建目标API版本,而当前版本是8 我只想尝试构建一个从Android 2.2(API 8)开始支持的应用程序…现在创建一个与空白活动模板兼容的Android 2.2应用程序是不可能的吗?所以为了使用空白活动模板,我必须使用Android 4.0(API 14)?正确吗

  • 每次创建新的android项目时,我都指定要创建空白活动。我进入我命名的页面。但是,单击finish之后,将找不到空白活动。我知道我可以手动创建空白活动文件。但是我想知道为什么eclipse不创建空白活动,即使我创建一个新的android项目时它会经历创建过程。它甚至没有显示在清单文件中。

  • 问题内容: 你好! 我只是从Android Studio开始。我搜索了一个匹配的问题,但没有高兴,如果您已经看过这个问题,请大喊大叫! 我的主要活动只有一个按钮,它将打开第二个活动,该按钮将工作并打开。但是第二个活动显示为空白屏幕,而不是应该显示的文本。 对于任何不相关的复制/粘贴,我们深表歉意! 表现: 主要活动: 主类中的按钮代码 第二活动xml 谢谢! 问题答案: 您是否在setConten

  • 下面您可以看到消息选项卡: 信息:Gradle任务[: app: GenerateDebugSsource,: app: GenerateDebugAndroidTestSsource,: app: mockableAndroidJar]D:\编程\静态编程语言\测试\MyApplication\app\build\中间产品\清单\完整\调试\AndroidManifest.xml错误:(19)错

  • 问题内容: 升级到API 21之后,我无法在任何项目中创建新的空白活动,并且当我创建一个新活动时,允许我创建的唯一活动是一个空活动,否则它将创建src和res文件夹为空。我正在使用日食。我在这里尝试了该解决方案http://developer.android.com/sdk/installing/installing- adt.html#Download ,但它已经安装了。 请帮忙。 问题答案: