2013-02-04 24 views
0

我宣布我的活动清单文件,但它显示为我破例即使活动是宣布IM清单,但它显示例外

<activity android:name="BuyClick"></activity> 

我没有得到什么是发生在我的清单文件

例外是如下

      02-04 12:33:52.161: E/AndroidRuntime(1260): FATAL EXCEPTION: main 
          02-04 12:33:52.161: E/AndroidRuntime(1260): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.kt.pos/com.kt.pos.BuyClick}; have you declared this activity in your AndroidManifest.xml? 
          02-04 12:33:52.161: E/AndroidRuntime(1260): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1541) 
          02-04 12:33:52.161: E/AndroidRuntime(1260):  at android.app.Instrumentation.execStartActivity(Instrumentation.java:1416) 
          02-04 12:33:52.161: E/AndroidRuntime(1260):  at android.app.Activity.startActivityForResult(Activity.java:3351) 
          02-04 12:33:52.161: E/AndroidRuntime(1260): at android.app.Activity.startActivityForResult(Activity.java:3312) 
          02-04 12:33:52.161: E/AndroidRuntime(1260): at android.app.Activity.startActivity(Activity.java:3522) 
          02-04 12:33:52.161: E/AndroidRuntime(1260): at android.app.Activity.startActivity(Activity.java:3490) 
           02-04 12:33:52.161: E/AndroidRuntime(1260): at com.kt.pos.POSMainActivity$1.onFinish(POSMainActivity.java:21) 
          02-04 12:33:52.161: E/AndroidRuntime(1260): at android.os.CountDownTimer$1.handleMessage(CountDownTimer.java:118) 
          02-04 12:33:52.161: E/AndroidRuntime(1260): at android.os.Handler.dispatchMessage(Handler.java:99) 
          02-04 12:33:52.161: E/AndroidRuntime(1260): at android.os.Looper.loop(Looper.java:137) 
          02-04 12:33:52.161: E/AndroidRuntime(1260): at android.app.ActivityThread.main(ActivityThread.java:4745) 
         02-04 12:33:52.161: E/AndroidRuntime(1260): at java.lang.reflect.Method.invokeNative(Native Method) 
         02-04 12:33:52.161: E/AndroidRuntime(1260):  at java.lang.reflect.Method.invoke(Method.java:511) 
         02-04 12:33:52.161: E/AndroidRuntime(1260): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 
         02-04 12:33:52.161: E/AndroidRuntime(1260):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 
         02-04 12:33:52.161: E/AndroidRuntime(1260):  at dalvik.system.NativeStart.main(Native Method) 
        02-04 12:38:52.231: I/Process(1260): Sending signal. PID: 1260 SIG: 9 
+0

post startactivity around code – njzk2

+3

?? – baboo

+0

@baboo .. com.kt.pos是我的默认包名称,它在manifest中声明为 – DilAka

回答

0

试试这个:

<activity android:name="com.kt.pos.BuyClick"></activity> 

在清单中定义它们之前,请始终使用包名与活动。

+0

@贝宝...... 1.0”> – DilAka

4

这应该是

<activity android:name=".BuyClick"></activity> 

<activity android:name="com.kt.pos.BuyClick"></activity> 


它需要与包名称完全限定或者前面有一个 “”如果它在主包中。

+0

@阿努普Cowkur ...请参见上述评论 – DilAka

+1

如果你已经声明了这个包,那么在“BuyClick”之前加上一个点(“。”),正如我在回答 –

+0

中的第一个代码段中所说的那样。谢谢你的建议,但它对我不起作用 – DilAka

相关问题