You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

最新版Android Studio无Google Maps Activity,如何获取或是否已弃用?

解决Android Studio中找不到Google Maps Activity的问题

Google Maps Activity模板并未被弃用,只是在新版Android Studio中的入口逻辑有调整,你可以通过以下两种方式添加地图功能:

方式一:手动配置地图依赖与Activity

  • 打开模块级build.gradle文件(一般是app/build.gradle),在dependencies代码块中添加Google Maps服务依赖:
    implementation 'com.google.android.gms:play-services-maps:18.2.0'
    
    (可替换为当前官方最新的依赖版本)
  • 创建普通空白Activity,在布局文件中引入地图碎片:
    <fragment
        android:id="@+id/map"
        android:name="com.google.android.gms.maps.SupportMapFragment"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
    
  • 在Activity代码中完成地图初始化,获取GoogleMap实例并进行操作:
    class MapsActivity : AppCompatActivity(), OnMapReadyCallback {
        private lateinit var mMap: GoogleMap
    
        override fun onCreate(savedInstanceState: Bundle?) {
            super.onCreate(savedInstanceState)
            setContentView(R.layout.activity_maps)
            val mapFragment = supportFragmentManager
                .findFragmentById(R.id.map) as SupportMapFragment
            mapFragment.getMapAsync(this)
        }
    
        override fun onMapReady(googleMap: GoogleMap) {
            mMap = googleMap
            // 示例:添加标记并移动地图相机
            val targetLocation = LatLng(-34.0, 151.0)
            mMap.addMarker(MarkerOptions().position(targetLocation).title("示例标记"))
            mMap.moveCamera(CameraUpdateFactory.newLatLng(targetLocation))
        }
    }
    
  • 在AndroidManifest.xml中补充必要权限与API密钥:
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    
    <application ...>
        <meta-data
            android:name="com.google.android.geo.API_KEY"
            android:value="你的Google Maps API密钥" />
    </application>
    

方式二:查找官方模板入口

  • 打开Android Studio的SDK Manager,确认已安装Google Play Services组件(在SDK Tools标签页下)
  • 尝试通过File -> New -> Activity -> Gallery路径查找,部分新版Android Studio会将Google相关模板归类到Gallery目录下,可在此找到Google Maps Activity模板

内容的提问来源于stack exchange,提问作者Alkema

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 09:33:14