MapActivity无法解析为某种类型

Jes*_*zen 10 android google-maps android-mapview

我正忙着尝试将MapView包含在我的Android项目中.我在Android开发者网站上关注MapView教程,但是我收到了一个错误:

'MapActivity cannot be resolved to a type'
Run Code Online (Sandbox Code Playgroud)

我尝试按Ctrl + Shift + O自动导入所有类,但它没有帮助.当我尝试手动包含地图库时,会出现以下错误:

'The import com.google.android cannot be resolved'
Run Code Online (Sandbox Code Playgroud)

我已将以下行(见下文)添加到Manifest,我的目标是API 7(平台:2.1).

<uses-library android:name="com.google.android.maps" />
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

谢谢!!!

Moh*_*hit 9

您需要在编译时引用正确的库.但你所描述的是要求Android在运行时使用这个特定的库.

您需要右键单击Eclipse项目,Properties - > Android.在Project Build Target中选择供应商Google Inc的任何目标.


The*_*nny 5

Google API是第三方SDK.在包管理器中选择第三方.

  • 尝试选择Sort by:Repository.如果您仍然无法看到它:工具 - >管理Ad-on网站并添加https://dl-ssl.google.com/android/repository/addon.xml (2认同)