Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法解析导入javax.*_Java_Android_Eclipse_Eclipse Kepler - Fatal编程技术网

无法解析导入javax.*

无法解析导入javax.*,java,android,eclipse,eclipse-kepler,Java,Android,Eclipse,Eclipse Kepler,好吧,在两天的谷歌搜索和自我挫败后,我终于决定在这里发布我的艰难时光寻求帮助。 我正在尝试构建一个简单的android应用程序。我正在使用最新版本的EclipseKepler并运行MacOSX(Mavericks)。我有最新的JRE 8(更新05)。我已经下载并安装了ADT插件。我已经在Eclipse中将位置设置为Android SDK。SDK管理器和AVD管理器都已设置并正常。在创建一个新的Android项目时,在有空白活动屏幕的地方,单击“完成”,空白活动屏幕不会消失(我不知道为什么:()。

好吧,在两天的谷歌搜索和自我挫败后,我终于决定在这里发布我的艰难时光寻求帮助。 我正在尝试构建一个简单的android应用程序。我正在使用最新版本的EclipseKepler并运行MacOSX(Mavericks)。我有最新的JRE 8(更新05)。我已经下载并安装了ADT插件。我已经在Eclipse中将位置设置为Android SDK。SDK管理器和AVD管理器都已设置并正常。在创建一个新的Android项目时,在有空白活动屏幕的地方,单击“完成”,空白活动屏幕不会消失(我不知道为什么:()。然后我关闭它,并将所有java类复制到项目的
src
,但会出现几十个错误,就像导入javax.microedition.lcdui无法解决一样

我已经多次尝试不同的选项并检查此线程是否有帮助:但没有。此时,我陷入困境,没有想法,希望能在这里得到一些帮助。这就是我的IDE目前的样子:
javax.microedition.lcdui
不是
Android SDK
您使用的是
Javamicroedition(JavaME)API
而不是
Android
,但它是无效的。J2ME和Android有完全不同的SDK。 请按照Android开发者主页上的描述进行操作:

如果您真的想在Android上使用J2ME MIDP JAR(不推荐,但这是您的意愿),请参阅以下线程:


包javax.microedition.lcdui是Java ME的一部分。

事实上。您甚至不能轻松添加自己的实现,因为SDK编译器将拒绝您将内容放入javax名称空间。要构建包装器,您必须更改使用它的包名并在该自定义包中实现它,否则就要胡闹h构建系统。但希望这不是一个需要移植的高度投资的代码库的情况,而是一个简单的错误选择不适用的起始材料来学习的情况。您正在尝试使用Java ME SDK,但它对Android无效。Android有自己的SDK。J2ME!=Android这看起来不像Android代码…你从哪里弄来的?