导入javax。*无法解析

时间:2014-04-23 14:25:21

标签: java android eclipse eclipse-kepler

好的,所以我终于决定在经过两天的谷歌搜索和令我沮丧的自己后,在这里找到帮助。 我正在尝试构建一个简单的Android应用程序。我正在使用最新版本的Eclipse Kepler并运行Mac OS X(Mavericks)。我有最新的JRE 8(更新05)。我已经下载并安装了ADT插件。我已将位置设置为Eclipse中的Android SDK。 SDK Manager和AVD Manager都设置好了。在创建一个新的Android项目时,在空白活动屏幕上,我点击完成,空白活动屏幕不会消失(我不知道为什么:()。然后关闭它然后复制我所有的java类进入项目的src,但会收到许多类似The import javax.microedition.lcdui cannot be resolved的错误。

我已经多次尝试不同的选项并检查这个线程是否会有所帮助:import android packages cannot be resolved但是事实并非如此。在这一点上,我被困在想法中,并希望在这里得到一些帮助。这就是我的IDE目前的样子: enter image description here

3 个答案:

答案 0 :(得分:4)

javax.microedition.lcdui不属于Android SDK

答案 1 :(得分:1)

您使用的是Java MicroEdition (Java ME) API而不是Android,但它无效。 J2ME和Android有完全不同的SDK。 请按照Android Developer主页中的说明进行操作: http://developer.android.com/sdk/index.html

如果您真的想在Android上使用J2ME MIDP jars(不建议这样做,但这是您的意愿),请参阅此主题:

Running J2me apps on Android phones

答案 2 :(得分:0)

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