Android:找不到源错误

时间:2013-08-15 19:01:23

标签: android eclipse android-intent

我是android编程的新手。问题是每当我使用Intent时,eclipse会抛出一个未找到源的错误。它不是代码,因为事情对我来说更早。

代码是:

Intent i=new Intent(getApplicationContext(),second.class);
startActivity(i);

并且错误是: 来源未找到。 java文件“xxxxxxx”没有附加源代码(xxxxxx是API jar文件的路径)

当我尝试在没有调试的情况下运行(ctrl + F11)时,logcat显示以下错误: 无法实例化活动。

plz help

编辑: 其余的错误是,

//从View.java编译(版本1.5:49.0,超级位) public class android.view.View实现android.graphics.drawable.Drawable $ Callback,android.view.KeyEvent $ Callback,android.view.accessibility.AccessibilityEventSource {

//字段描述符#59 Ljava / lang / String;   protected static final java.lang.String VIEW_LOG_TAG =“View”;

//字段描述符#63 I.   public static final int NO_ID = -1;

//字段描述符#63 I.   public static final int VISIBLE = 0;

//字段描述符#63 I.   public static final int INVISIBLE = 4;

//字段描述符#63 I.   public static final int GONE = 8;

//字段描述符#63 I.   public static final int DRAWING_CACHE_QUALITY_LOW = 524288;

//字段描述符#63 I.   public static final int DRAWING_CACHE_QUALITY_HIGH = 1048576;   .................................................. ..................... .................................................. ........................

2 个答案:

答案 0 :(得分:0)

请在Manifest.xml文件中加入您的第二项活动 还要确保Second.java扩展了活动或服务。
THANKYOU。

答案 1 :(得分:0)

你是否在清单中声明了你的“second.class”? 如果这是您的问题,您必须添加:

<activity
          android:name="com.package.name.second.class"
          android:label="@string/app_name">              <intent-filter>
              <action android:name="android.intent.action.MAIN" />
              <category android:name="android.intent.category.LAUNCHER" />
         </intent-filter>
</activity>

我希望它有效