安卓开发中修改了java文件的位置,如何让其重新识别?

失落夏天 版主
Android领域优质创作者
博客专家认证
2013-08-03 05:07:12
由于需要,我把工程中一个文件的位置修改了一下位置,拖到了另外的一个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类。
...全文
179 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
失落夏天 版主 2013-08-19
  • 打赏
  • 举报
回复
引用 8 楼 lieri111 的回复:
右键 build as source
Build as source没找到在哪里 Source选项里面的Clean up试过了没用。
失落夏天 版主 2013-08-19
  • 打赏
  • 举报
回复
引用 7 楼 wenhui5566 的回复:
[quote=引用 6 楼 AA5279AA 的回复:] [quote=引用 4 楼 wenhui5566 的回复:] 看看java build path 里有没有把这个文件勾上
能具体说一下么, java build path指的是右键工程里面的那个build path么? 那里面怎么勾选文件?[/quote] 这个不对。这个一般是解决第三方jar找不到类的问题。你那个比较奇怪。试试神clean[/quote] Clean不管用,这个我在已经试过了。。
passself 2013-08-18
  • 打赏
  • 举报
回复
右键 build as source
wenhui5566 2013-08-18
  • 打赏
  • 举报
回复
引用 6 楼 AA5279AA 的回复:
[quote=引用 4 楼 wenhui5566 的回复:] 看看java build path 里有没有把这个文件勾上
能具体说一下么, java build path指的是右键工程里面的那个build path么? 那里面怎么勾选文件?[/quote] 这个不对。这个一般是解决第三方jar找不到类的问题。你那个比较奇怪。试试神clean
失落夏天 版主 2013-08-17
  • 打赏
  • 举报
回复
引用 4 楼 wenhui5566 的回复:
看看java build path 里有没有把这个文件勾上
能具体说一下么, java build path指的是右键工程里面的那个build path么? 那里面怎么勾选文件?
wenhui5566 2013-08-05
  • 打赏
  • 举报
回复
引用 4 楼 wenhui5566 的回复:
看看java build path 里有没有把这个文件勾上
order and export 选项卡中
wenhui5566 2013-08-05
  • 打赏
  • 举报
回复
看看java build path 里有没有把这个文件勾上
失落夏天 版主 2013-08-05
  • 打赏
  • 举报
回复
引用 2 楼 guoyoulei520 的回复:
其它文件中引用该类的包名没改过来 你移动文件时eclipse会有提示让你自动修改引用的
我文件中引用该类的应该只有AndroidManifest.xml文件,其他文件的和这个监听类应该是没有交集。 但是我mainfest.xml文件中确确实实已经修改了。
凉凉二点凉 2013-08-05
  • 打赏
  • 举报
回复
其它文件中引用该类的包名没改过来 你移动文件时eclipse会有提示让你自动修改引用的
失落夏天 版主 2013-08-05
  • 打赏
  • 举报
回复
给自己顶一下。

80,359

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧