无法识别包裹
我的应用程序中有两个不同的包。我遇到的问题是软件包无法相互识别。
package sticyface.androidgames.framework.impl;
package sticyface.androidgames.framework;
当我尝试将 java 文件从一个文件导入到另一个文件时,我在 Stickyface 下收到错误消息。它说“导入 sticyface 无法解析。
示例
import stickyface.androidgames.framework.Input.TouchEvent;
我忘记做什么?
I have two different packages inside of my application. The trouble I am having is the packages wont recognize each other.
package sticyface.androidgames.framework.impl;
package sticyface.androidgames.framework;
when I try to import a java file from one to the other I receive an error under stickyface. It says "The import sticyface cannot be resolved.
Example
import stickyface.androidgames.framework.Input.TouchEvent;
What am I forgetting to do?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
检查你的文件系统,你可能在文件系统上创建了两个不同的结构(包定义镜像。stickyface.androidgames.framework.Input.TouchEvent
-> {src dir}/stickyface/androidgames/framework/Input/TouchEvent.class
所以如果 TouchEvent.class 不在该目录中,则无法导入。您还可以尝试在导入行中将 TouchEvent 替换为 * 以防万一,这将动态导入需要的内容。
Check your filesystem, you may have created two different structures on the filesystem (which the package definition mirrors.
stickyface.androidgames.framework.Input.TouchEvent -> {src dir}/stickyface/androidgames/framework/Input/TouchEvent.class
So if TouchEvent.class is not in that directory then it can't be imported in. You can also try replacing TouchEvent with * in the import line just in case, that'll import in what needs dynamically.