0
我正在尝试访问Android活动中特定点的谷歌地图。我的模拟器与互联网连接。 我也给互联网权限manifest.xml文件。但我的程序无法连接到互联网。只显示网格线,但没有地图。我找不到任何错误。请帮我out.here是我的代码有问题在Android中连接互联网
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mv=(MapView)findViewById(R.id.mapView);
LinearLayout zoomLayout = (LinearLayout)findViewById(R.id.zoom);
View zoomView = mv.getZoomControls();
zoomLayout.addView(zoomView,
new LinearLayout.LayoutParams(
LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));
mv.displayZoomControls(true);
mc=mv.getController();
String coordinates[] = {"1.352566007", "103.78921587"};
double lat = Double.parseDouble(coordinates[0]);
double lng = Double.parseDouble(coordinates[1]);
p=new GeoPoint((int)(lat*1E6),(int)(lng*1E6));
mc.animateTo(p);
mc.setZoom(17);
mv.invalidate();
我的manifest.xml
<?xml version="1.0" encoding="utf-8"?>
<application android:icon="@drawable/icon" android:label="@string/app_name">
<uses-library android:name="com.google.android.maps"></uses-library>
<activity android:name=".geo_loc"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
它与debug.keystore相关,而不是与互联网连接。这已经被处理了很多次,只是试图做一个更好的搜索。 – Cristian 2011-04-05 17:41:18
我能看到这个debug.keystore谷歌地图,但在这个程序中我有问题。 – DPD 2011-04-05 17:47:21
如果你得到的网格线没有映射,那么你要么使用释放apk的调试api键,反之亦然。 – 2011-04-05 17:49:45