[2010-03-29 18:23:32 - Map_Navigation]Starting activity com.android.map_navigation.MainActivity on device 
[2010-03-29 18:23:33 - Map_Navigation]New package not yet registered with the system. Waiting 3 seconds before next attempt.
[2010-03-29 18:23:36 - Map_Navigation]Starting activity com.android.map_navigation.MainActivity on device 
[2010-03-29 18:23:37 - Map_Navigation]ActivityManager: Starting: Intent { cmp=com.android.map_navigation/.MainActivity }
[2010-03-29 18:23:37 - Map_Navigation]ActivityManager: Error type 3
[2010-03-29 18:23:37 - Map_Navigation]ActivityManager: Error: Activity class {com.android.map_navigation/com.android.map_navigation.MainActivity} does not exist.

解决方案 »

  1.   

    {com.android.map_navigation/com.android.map_navigation.MainActivity} does not exist.
    这不很明显了么。
    LZ是怎么启动Activity的,Intent.action还是直接setClass,Manifest中声明了吗?
      

  2.   

    我没明白你的意思,Intent.action还是直接setClass是什么意思,我就是正常RUN启动的,Manifest中是有声明的!
      

  3.   


    声明了,怎么还提示找不到这个activity呢
      

  4.   

    我用的VSS,我重新载入了一下工程就没有那个原因了,但我还是不知道为什么就好使了,求解中,谢谢!
      问题中的声明是对劲的<activity android:name=".MainActivity"
                      android:label="@string/app_name">
      我怀疑是不是在bin目录下存在的三个文件:classes.dex、Map_Navigation.apk、resources.ap_有很大的关系。
     
    上次我感谢你的那个标题,你看见没,谢谢你呀!
      

  5.   

    删掉project,再重新import,选择已存在project选项,然后再运行就可以了,具体原因不知道
      

  6.   

    {com.android.map_navigation/com.android.map_navigation.MainActivity}这个程序应该在之前有运行过,与你现在的包同名了,所以在模拟器上卸载掉之前的程序就好了。