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

第一个android项目构建错误

谷善
2023-03-14

我只是在试用Android Java。

遵循本指南:http://developer.android.com/training/basics/firstapp/index.html

一切都做得很原样。我只将“DisplayMessageActivity”类名更改为“ DisplayMsgActivity”,我已经更新了清单,以及对此类的所有引用,但我仍然收到2个错误:

-compile:
[javac] Compiling 4 source files to /home/juanchi/Dropbox/Dev/ArrayAppProject/bin/classes
[javac] /home/juanchi/Dropbox/Dev/ArrayAppProject/src/com/jnix/arrayapp/DisplayMsgActivity.java:7: duplicate class: DisplayMsgActivity
[javac] public class DisplayMsgActivity extends Activity {
[javac]        ^
[javac] /home/juanchi/Dropbox/Dev/ArrayAppProject/src/com/jnix/arrayapp/ArrayAppActivity.java:20: cannot access com.jnix.arrayapp.DisplayMsgActivity
[javac] bad class file: RegularFileObject[/home/juanchi/Dropbox/Dev/ArrayAppProject/src/com/jnix/arrayapp/DisplayMsgActivity.java]
[javac] file does not contain class com.jnix.arrayapp.DisplayMsgActivity
[javac] Please remove or make sure it appears in the correct subdirectory of the classpath.
[javac]         Intent intent = new Intent(this, DisplayMsgActivity.class);
[javac]                                          ^
[javac] 2 errors

构建失败/home/Juan chi/Android-sdks/tools/ant/BUILD . XML:680:执行此行时出现以下错误:/home/Juan chi/Android-sdks/tools/ant/BUILD . XML:693:编译失败;有关详细信息,请参见编译器错误输出。

总时间:5秒

有什么想法吗?

共有3个答案

融修平
2023-03-14

清理并构建项目。有时它会起作用。

濮阳靖
2023-03-14

每个人都使用eclipse进行学习和开发。只需在eclipse中创建项目。您可以将源代码导入到eclipse项目中并从那里开始。我将从eclipse内部而不是外部的基本项目开始。在eclipse之外工作更令人沮丧。使用eclipse还有许多其他原因,如良好的logcat视图、调试等。

万铭
2023-03-14

尝试声明:

package com.jnix.arrayapp

在文件的顶部,显示MsgActivity

 类似资料:
  • 我已经用MFP做了几个项目,但今天早上我创造了一个全新的项目: 启动时,它运行,但随后在iPhone区域失败: 在多次重试之后,我只在这个区域得到错误。我可以确认该文件确实不存在,但我不知道为什么。

  • 本章我们将介绍Django 管理工具及如何使用 Django 来创建项目,第一个项目我们以 HelloWorld 来命令项目。 测试版本说明: Python 2.7.10 Django 1.10.6 Django 管理工具 安装 Django 之后,您现在应该已经有了可用的管理工具 django-admin.py。我们可以使用 django-admin.py 来创建一个项目: 我们可以来看下dja

  • 为了定义一个多项目构建, 你需要创建一个设置文件 ( settings file). 设置文件放在源代码的根目录, 它指定要包含哪个项目. 它的名字必须叫做 settings.gradle. 在这个例子中, 我们使用一个简单的分层布局. 下面是对应的设置文件: Example 7.11. 多项目构建 - settings.gradle file settings.gradle include "s

  • 格拉德尔计划 应用程序Gradle 错误:配置根项目'webapp'时出现问题。 无法解决配置: classpath的所有依赖项。找不到com.android.tools.build: gradle: 3.0.0-alpha3。在以下位置搜索:file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/

  • 我是Hilt的新手,我正在努力在我的多模块应用程序中实现它。经过无限次尝试,构建错误从“错误a”到“错误b”,然后是“错误c”等等。 这就是我如何开始在我的多模块应用程序中实现希尔特: 应用程序build.gradle: 考虑到这一点,我必须提到我有一个AppSettings类,在那里我存储了所有的应用程序配置(现在我已经创建了AppSettings1只是为了测试),开始时我试图将该类注入到主活动

  • 请务必理解前面的章节后阅读此章节: 访问论坛获取帮助 本章将介绍 gulp-watch-path stream-combiner2 gulp-sourcemaps gulp-autoprefixer 并将之前所有章节的内容组合起来编写一个前端项目所需的 gulp 代码。 你可以在 nimojs/gulp-demo 查看完整代码。 若你不了解npm 请务必阅读 npm模块管理器 package.js