由于需要,我把工程中一个文件的位置修改了一下位置,拖到了另外的一个package里面。
但是运行该工程的时候,出现了问题,提示:08-03 09:04:03.112: E/AndroidRuntime(989): Caused by: java.lang.ClassNotFoundException: com.lxl.msglisten.MsgListen in loader dalvik.system.PathClassLoader[/data/app/com.lxl.main-1.apk]找不到这个类了。。
这个路径是原来的,如何让工程识别新的路径:
com.lxl.main.MsgListen呢?
这不是activity类。

解决方案 »

  1.   

    其它文件中引用该类的包名没改过来
    你移动文件时eclipse会有提示让你自动修改引用的
      

  2.   

    我文件中引用该类的应该只有AndroidManifest.xml文件,其他文件的和这个监听类应该是没有交集。
    但是我mainfest.xml文件中确确实实已经修改了。
      

  3.   

    看看java build path 里有没有把这个文件勾上
      

  4.   

    order and export 选项卡中
      

  5.   

    能具体说一下么,
    java build path指的是右键工程里面的那个build path么?
    那里面怎么勾选文件?
      

  6.   

    能具体说一下么,
    java build path指的是右键工程里面的那个build path么?
    那里面怎么勾选文件?这个不对。这个一般是解决第三方jar找不到类的问题。你那个比较奇怪。试试神clean
      

  7.   

    能具体说一下么,
    java build path指的是右键工程里面的那个build path么?
    那里面怎么勾选文件?这个不对。这个一般是解决第三方jar找不到类的问题。你那个比较奇怪。试试神clean
    Clean不管用,这个我在已经试过了。。
      

  8.   

    Build as source没找到在哪里
    Source选项里面的Clean up试过了没用。