MapActivity 无法解析为类型
我正忙着尝试将 MapView 包含在我的 Android 项目中。我正在按照 Android 开发人员网站上的 MapView 教程进行操作,但收到错误:
'MapActivity cannot be resolved to a type'
我尝试按 Ctrl+Shift+O 自动导入所有类,但没有帮助。当我尝试手动包含地图库时,出现此错误:
'The import com.google.android cannot be resolved'
我已将以下行(见下文)添加到清单中,我的目标是 API 7(平台:2.1)。
<uses-library android:name="com.google.android.maps" />
我做错了什么?
谢谢!!!
I'm busy trying to get the MapView included in my Android project. I'm following the MapView tutorial on the Android developer website but I'm getting an error:
'MapActivity cannot be resolved to a type'
I tried pressing Ctrl+Shift+O to auto import all classes but it's not helping. When I try to include the Maps libary manually it gives this error:
'The import com.google.android cannot be resolved'
I have added the following line (see below) to the Manifest and my target is API 7 (Platform: 2.1).
<uses-library android:name="com.google.android.maps" />
What am I doing wrong?
Thanks!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要在编译时引用正确的库。但你所描述的是要求 Android 在运行时使用这个特定的库。
你需要右键单击你的Eclipse项目,属性->安卓。在项目构建目标中选择供应商 Google Inc. 的任何目标。
You need to reference correct library at compile time. But what you describe is asking Android to use this specific library at runtime.
You need to right click your Eclipse project, Properties -> Android. In Project Build Target select any target with vendor Google Inc..
Google API 是第三方 SDK。在包管理器中选择第三方。
Google API is a third party SDK. Choose third party in packages manager.