【问题标题】:Selection does not contain a main type. Eclipse error选择不包含主要类型。日食错误
【发布时间】:2012-02-11 10:43:45
【问题描述】:

我制作了一个 AVD(android 虚拟设备)。 但是当我尝试运行我的应用程序时,就会出现:

您的项目包含错误,请在运行您的应用程序之前修复它们。

错误日志显示如下: 编号 1:res\drawable-mdpi\testbackg.png:0:错误:资源条目 testbackg 已定义。 NUMBER 2: res\drawable-mdpi\testbackg.jpg:0: 最初定义在这里。 编号 3:C:\Users\Svein Inge\Android Eclipse\Test 1\res\layout\main.xml:2: 错误:错误:未找到与给定名称匹配的资源(在“背景”,值为“@drawable/” testbackg.png')。

这是我的代码 (main.xml)

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/testbackg.png"
    android:orientation="vertical" >

    <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/open" />


</LinearLayout>

帮助

【问题讨论】:

标签: java android


【解决方案1】:

您尝试如何运行您的应用程序?您是否按照此处的说明进行操作?

Building and Running from Eclipse with ADT

【讨论】:

  • 那节课没有告诉你如何运行一个安卓应用程序。听起来您正在尝试将您的应用程序作为 java 应用程序运行。相反,您应该按照我发布的链接中的说明为 Android 应用程序创建运行配置。
  • 好吧,这有点令人欣慰。我有点菜鸟。我的英语也很迟钝。你能告诉我该怎么做吗? (这样做让我能理解)请:)
  • 好的,制作了一个 AVD(我管理了它:D)但随后出现了一个新问题。我按运行并显示:您的项目包含错误,请在运行您的应用程序之前修复它们。错误日志显示如下: NUMBER 1: res\drawable-mdpi\testbackg.png:0: error: 资源条目 testbackg 已定义。 NUMBER 2: res\drawable-mdpi\testbackg.jpg:0: 最初定义在这里。编号 3:C:\Users\Svein Inge\Android Eclipse\Test 1\res\layout\main.xml:2: 错误:错误:未找到与给定名称匹配的资源(在“背景”,值为“@drawable/” testbackg.png').
猜你喜欢
  • 2013-12-25
  • 1970-01-01
  • 1970-01-01
  • 2013-02-18
  • 1970-01-01
  • 1970-01-01
  • 2011-05-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多