我是android编程的新手。问题是,每当我使用Intent时,eclipse都会抛出一个找不到源代码的错误。这不是代码的问题,因为它之前对我起作用了。
代码为:
Intent i=new Intent(getApplicationContext(),second.class);
startActivity(i);错误是:没有找到源。java文件"xxxxxxx“没有附加源代码(xxxxxx是API jar文件的路径)
当我尝试在没有调试的情况下运行(ctrl+F11)时,logcat显示这个错误:无法实例化活动。
请帮助
编辑:错误的其余部分是,
//从View.java (版本1.5 : 49.0,超位)编译而来的公共类android.view.View实现了android.graphics.drawable.Drawable$Callback,android.view.KeyEvent$Callback,android.view.View{
//字段描述符#59 Ljava/lang/String;受保护的静态最终视图VIEW_LOG_TAG =“java.lang.String”;
//字段描述符#63 i public static final int NO_ID = -1;
//字段描述符#63 i public static final int VISIBLE = 0;
//字段描述符#63 i public static final int不可见= 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;.................................................................................................................................................
发布于 2013-08-16 03:07:34
请在Manifest.xml文件中包含您的第二个活动
还要确保Second.java扩展了Activity或Service。
ThankYou。
发布于 2013-08-16 03:11:21
你会在清单中声明你的"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>我希望它能起作用
https://stackoverflow.com/questions/18259751
复制相似问题