i am using android eclipse plugin for coding and try to follow
hellowmapview tutorials to display google maps but nothing to display
your application stopped unexpectedly force close
i am using android 1.6 and google api 4
my source code is as follows
package navigation.google.HelloMapView;
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapView;
import android.app.Activity;
import android.os.Bundle;
import android.widget.LinearLayout;
import android.widget.ZoomControls;
public class HelloMapView extends MapActivity {
LinearLayout linearLayout;
MapView mapView;
ZoomControls mZoom;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
linearLayout = (LinearLayout) findViewById(R.id.zoomview);
linearLayout.addView(mZoom);
mapView = (MapView) findViewById(R.id.mapview);
mZoom = (ZoomControls) mapView.getZoomControls();
setContentView(R.layout.main);
}
@Override
protected boolean isRouteDisplayed() {
return false;
}
}
R . java class is as follows
/* AUTO-GENERATED FILE. DO NOT MODIFY.
*
* This class was automatically generated by the
* aapt tool from the resource data it found. It
* should not be modified by hand.
*/
package navigation.google.HelloMapView;
public final class R {
public static final class attr {
}
public static final class drawable {
public static final int icon=0x7f020000;
}
public static final class id {
public static final int mainlayout=0x7f050000;
public static final int mapview=0x7f050001;
public static final int zoomview=0x7f050002;
}
public static final class layout {
public static final int main=0x7f030000;
}
public static final class string {
public static final int app_name=0x7f040001;
public static final int hello=0x7f040000;
}
}
Main.xml is as follow
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/
android"
android:id="@+id/mainlayout"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="here is my key"
/>
<LinearLayout
android:id="@+id/zoomview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@id/mapview"
android:layout_centerHorizontal="true"
/>
</RelativeLayout>
my mainfest.xml file is as
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="navigation.google.HelloMapView"
android:versionCode="1"
android:versionName="1.0">
<uses-permission android:name="android.permission.INTERNET"/>
<application android:icon="@drawable/icon" android:label="@string/
app_name">
<uses-library android:name="com.google.android.maps" />
<activity android:name=".HelloMapView"
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>
<uses-sdk android:minSdkVersion="3" />
</manifest>
my eclipse console messages is as
[2009-10-03 08:20:13 - HelloMapView]------------------------------
[2009-10-03 08:20:13 - HelloMapView]Android Launch!
[2009-10-03 08:20:13 - HelloMapView]adb is running normally.
[2009-10-03 08:20:13 - HelloMapView]Performing
navigation.google.HelloMapView.HelloMapView activity launch
[2009-10-03 08:20:13 - HelloMapView]Automatic Target Mode: Preferred
AVD 'ApiMap' is not available. Launching new emulator.
[2009-10-03 08:20:13 - HelloMapView]Launching a new emulator with
Virtual Device 'ApiMap'
[2009-10-03 08:20:22 - HelloMapView]New emulator found: emulator-5554
[2009-10-03 08:20:22 - HelloMapView]Waiting for HOME
('android.process.acore') to be launched...
[2009-10-03 08:20:54 - HelloMapView]HOME is up on device
'emulator-5554'
[2009-10-03 08:20:54 - HelloMapView]Uploading HelloMapView.apk onto
device 'emulator-5554'
[2009-10-03 08:20:54 - HelloMapView]Installing HelloMapView.apk...
[2009-10-03 08:21:06 - HelloMapView]Success!
[2009-10-03 08:21:06 - HelloMapView]Starting activity
navigation.google.HelloMapView.HelloMapView on device
[2009-10-03 08:21:13 - HelloMapView]ActivityManager: Starting: Intent
{ cmp=navigation.google.HelloMapView/.HelloMapView }
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---