在我的 Mac mini OS X 10.7.4 上,我安装了Min required SDK: API 8: Android 2.2
Target SDK: API10: Android2.3.3
Compile with: API19: Android 4.4
Theme: Holo Dark
Create Activity: selected
,其中包含所有API级别19(Android 4.4.2)到 / usr /本地目录(权限设置为777)我安装了ADL插件的Eclipse Luna(4.4.1),它们似乎都可以工作。当我为平台2.2.3选择'Android Sample Project'选项并创建一个Skeleton应用程序时,它会被创建并在我的2010 HTC Desire上通过USB调试模式连接的Android应用程序运行良好。
但是当我选择带有这些选项的 Android应用程序项目时:
Uploading Sample.apk onto device 'SH11FRT01473'
Installing Sample.apk... Success!
/Sample/bin/Sample.apk installed on device
Done!
单击完成按钮后,向导会挂起。该项目实际上已创建,可在Package Explorer中使用。如果我返回到向导的第一个屏幕,则会显示“工作区中已存在具有该名称的项目”。关闭向导并尝试将项目作为Android应用程序运行后,它包含许多错误,为清晰起见,此处为屏幕截图:
如果我使用“创建活动”重复相同的步骤:未选中,向导将关闭,当我将其作为Android应用程序运行时(为清晰起见,标题将被截断)
{{1}}
但我无法在我的HTC设备上尝试或看到此示例应用。
需要帮助和建议。 Eclipse Luna是我的OS X版本的最好的Eclipse版本。谢谢。
答案 0 :(得分:0)
经过一番搜索,我发现这个问题并不依赖于Eclipse Luna。 Android SDK本身就是一个问题。因为我想要构建的Android应用程序是针对Android2.3.3的,所以它需要所谓的ActionBar支持库。但是Android SDK并没有包含该库,Android SDK Manager也没有在Extras文件夹下列出它,因此我必须手动安装该库。我已将相应的软件包从https://dl-ssl.google.com/android/repository/support_r21.zip下载到我的下载文件夹〜/ Downloads ,然后将其安装到:
tar -xvf~ / Downloads / support_r21.zip --directory 的/ usr /本地/ Android的SDK-4-0-R15 /额外/机器人/
之后,在没有重新启动Eclipse的情况下,我创建了Android应用程序项目而没有任何挂起。