Any ways I found a solution here. basically my intent was not launching the google activity properly. so i have made following code changes and google map shown on activity fine.
package com.example.test;
import android.annotation.SuppressLint;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.view.Menu;
import com.google.android.gms.maps.model.LatLng;
public class MainActivity extends FragmentActivity{
static final LatLng HAMBURG = new LatLng(18.533333, 73.866667);
static final LatLng KIEL = new LatLng(53.551, 9.993);
private com.google.android.gms.maps.GoogleMap map;
@SuppressLint("NewApi")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Uri uri = Uri.parse("geo:18.533333,73.866667");
Intent it = new Intent(Intent.ACTION_VIEW,uri);
startActivity(it);
}
}