Android 当我堆叠活动时,Google Maps身份验证失败

Android 当我堆叠活动时,Google Maps身份验证失败,android,google-maps,Android,Google Maps,我想在我的应用程序中使用谷歌地图。我已经用调试指纹设置了Api密钥,当我作为第一个或第二个活动启动MapsActivity时,一切都正常。但是,当我尝试在希望启动活动的位置启动活动时,会出现身份验证错误 正在启动映射活动->确定 启动活动第三个->启动地图活动->确定 启动ActivityA->启动ActivityB->启动MapActivity->此操作失败 这是我正在使用的MapActivity: public class MapsActivity extends FragmentAct

我想在我的应用程序中使用谷歌地图。我已经用调试指纹设置了Api密钥,当我作为第一个或第二个活动启动MapsActivity时,一切都正常。但是,当我尝试在希望启动活动的位置启动活动时,会出现身份验证错误

  • 正在启动映射活动->确定
  • 启动活动第三个->启动地图活动->确定
  • 启动ActivityA->启动ActivityB->启动MapActivity->此操作失败
这是我正在使用的MapActivity:

public class MapsActivity extends FragmentActivity implements OnMapReadyCallback {

private GoogleMap mMap;
private EventLocation mLocation;
LatLng sydney;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_maps);
    SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
            .findFragmentById(R.id.map);
    mapFragment.getMapAsync(this);
}


@Override
public void onMapReady(GoogleMap googleMap) {
    mMap = googleMap;
    sydney = new LatLng(-34, 151);
    MarkerOptions mOptions = new MarkerOptions().position(sydney).title("Marker in Sydney");
    mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(mOptions.getPosition(), 15));
    mMap.addMarker(mOptions);
    mMap.moveCamera(CameraUpdateFactory.newLatLng(sydney));
}
}

这是我的舱单:

<meta-data
        android:name="com.google.android.geo.API_KEY"
        android:value="AIza..." />
    <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />

我在重新安装之前删除了应用程序,所以我认为这不是缓存问题。 在日志中,我刚刚得到

未能加载映射。联系谷歌服务器时出错。这可能是 身份验证问题(但可能是由于网络错误)

信息

一些人已经看过了代码,但他们也不知道是什么导致了这种行为。
你知道我做错了什么,或者有机会在日志中获取更多信息,为什么失败了吗

请提供一个示例,以便我们也可以查看您的代码并确定任何问题。非常感谢。谢谢你的回复。你到底是什么意思?我只是尝试用startActivtiy(intent)在onCreate方法中启动活动。如果显示三个onCreate方法,而我只是在其中开始另一个活动,那将是多余的。或者您到底想看什么?我们无法告诉您为什么在没有看到代码的情况下函数会失败。如果您没有发现前两个函数与此问题相关,则无需发布前两个函数,但是(如前所述),如果没有看到第三个函数的代码,我们无法确定其失败的原因。我编辑了我的帖子。我已经注释掉了代码中的所有内容。我只是试着开始新的活动。我还认为错误不在于MapsActivity,因为它运行良好。但我也不知道问题的开始是什么。我想给你看更多的代码,但不知道从哪里开始。。。