0

我的应用程序中有两个不同的包。我遇到的麻烦是包不会互相识别。

package sticyface.androidgames.framework.impl;
package sticyface.androidgames.framework;

当我尝试将 java 文件从一个文件导入另一个文件时,我在stickyface 下收到一个错误。它说“无法解析导入的 sticyface。

示例

import stickyface.androidgames.framework.Input.TouchEvent;

我忘了做什么?

4

1 回答 1

0

检查您的文件系统,您可能在文件系统上创建了两个不同的结构(包定义反映了这些结构。

stickyface.androidgames.framework.Input.TouchEvent -> {src dir}/stickyface/androidgames/framework/Input/TouchEvent.class

因此,如果 TouchEvent.class 不在该目录中,则无法将其导入。您也可以尝试在导入行中将 TouchEvent 替换为 * 以防万一,这将动态导入需要的内容。

于 2011-11-19T13:02:28.720 回答