我正在尝试运行谷歌地图
例如,但它一直在控制台中给我:
"WARNING: Application does not specify an API level requirement!"
"Device API version is 7 (Android 2.1)"
应用程序永远不会启动,
相反,它显示该框架:
"The application (...) has stopped unexpectedly..."
任何人都可以指出可能是什么问题吗?
Thanks
我同意杰伊的观点。该警告不是您错误的根源。但是,您确实想要处理该警告。
一般来说,您应该构建您的应用程序,以便在支持您所需的一切的最低 API 版本上工作(我不会低于 1.5,因为目前的设备中有 0.1% 是那么旧 http://developer.android.com/intl/zh-CN/resources/dashboard/platform-versions.html)。然而,很大一部分仍然使用1.5。通过使用 API 版本 2.1,您将严格限制将运行的设备。但是,如果您确实需要该版本,则应将其指定为最低版本。这将阻止拥有早期版本 SDK 的人下载您的应用程序。在你的清单中你想要:
<uses-sdk android:minSdkVersion="7" />.
欲了解更多信息,请参考本文 http://developer.android.com/intl/zh-CN/guide/appendix/api-levels.html在开发者指南中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)