我已经做了6年的Java开发人员,但这是我第一次涉足Android,并且进展不顺利。
我已经设置了一个使用谷歌地图api v2的简单示例应用程序 - 它只是一个页面:我从该主题的许多有用网站之一复制它。
然后我发现我无法在模拟器中运行它,因为它使用谷歌地图api v2,这需要谷歌播放。所以我买了一台设备(HTC Desire)。
现在设备没有出现在eclipse运行配置中。它显示./adb设备就好了。
我想也许这是因为该设备在Android 2.2上,我的应用程序的最低操作系统级别为4.2。所以我尝试升级,但我无法弄清楚如何。在手机的软件/更新部分,它只是说“没有可用的更新”。这可能是对的吗?
好吧假设我无法升级操作系统(在这种情况下手机现在没用了),我修改了项目,所以minSdkVersion现在是8.但是现在我的项目不会构建!
错误包括'包''android''中找不到属性'showAsAction'的资源标识符 - 这甚至意味着什么?
为了限制它,所有设备现在正在进行'嗡嗡声7次而不是启动'的事情。我可以访问一些名为HBOOT的菜单,选择RECOVERY只需重新启动机器,但失败了。
所以现在我已经花了50英镑和几个小时,我甚至还没有像你好的世界 - 只是一块砖头的手机。
我做错了什么? Android开发者真的可以这么难吗?