Kamera Exception

  • 0 Antworten
  • Letztes Antwortdatum
Linux4ever

Linux4ever

Fortgeschrittenes Mitglied
27
Hallihallo Foren-Gemeinde,

ich habe eine hier ein Teil meiner App, die ein Foto mit der Frontkamera machen soll.

Main:
Code:
package de.fpprogs.whounlocked;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;

import de.fpprogs.whounlocks.R;

import android.annotation.SuppressLint;
import android.app.Activity;
import android.hardware.Camera;
import android.hardware.Camera.PictureCallback;
import android.hardware.Camera.ShutterCallback;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
import android.widget.FrameLayout;

public class ActivitymainActivity extends Activity
{     
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activitymain);
        
        Preview preview = new Preview(this);
        ((FrameLayout) findViewById(R.id.cameraPreview)).addView(preview);
        
        if (preview.camera == null)
        {
            Log.e("Whounlocked", "preview.camera is null");
            
            try 
            {
                preview.camera.stopPreview();
                preview.camera.release();
                finish();
            } 
            catch (RuntimeException e)
            {
                e.printStackTrace();
            }
        }
        else
        {
            preview.camera.takePicture(shutterCallback, rawCallback, jpegCallback);
        }
    }
    
    ShutterCallback shutterCallback = new ShutterCallback() {
        public void onShutter() 
        {
            Log.d("Whounlocked", "onShutter'd");
        }
    };

    /** Handles data for raw picture */
    PictureCallback rawCallback = new PictureCallback() 
    {
        public void onPictureTaken(byte[] data, Camera camera) 
        {
            Log.d("Whounlocked", "onPictureTaken - raw");
        }
    };

    
    PictureCallback jpegCallback = new PictureCallback() 
    {
        @Override
        public void onPictureTaken(byte[] data, Camera camera) 
        {
            File pictureFile = getOutputMediaFile();
            
            if (pictureFile == null) 
            {
                Log.d("Whounlocked", "pictureFile is null");
                return;
            }
            try 
            {
                FileOutputStream fos = new FileOutputStream(pictureFile);
                fos.write(data);
                fos.close();
            } 
            catch (FileNotFoundException e) 
            {
                e.printStackTrace();
            } 
            catch (IOException e) 
            {
                e.printStackTrace();
            }
        }
    };
    
    @SuppressLint("SimpleDateFormat")
    private static File getOutputMediaFile() 
    {
        File mediaStorageDir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES),"Test");
        String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());

        if (!mediaStorageDir.exists()) 
        {
            if (!mediaStorageDir.mkdirs()) 
            {
                Log.d("Whounlocked", "failed to create directory");
                return null;
            }
        }
        // Create a media file name
        timeStamp = "test123";
        File mediaFile = new File(mediaStorageDir.getPath() + File.separator + "IMG_" + timeStamp + ".jpg");
        
        Log.d("Whounlocked", mediaStorageDir.getPath() + File.separator + "IMG_" + timeStamp + ".jpg");
        
        return mediaFile;
    }
}

Preview:
Code:
package de.fpprogs.whounlocked;

import java.io.IOException;

import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.PixelFormat;
import android.hardware.Camera;
import android.hardware.Camera.PreviewCallback;
import android.util.Log;
import android.view.SurfaceHolder;
import android.view.SurfaceView;

public class Preview extends SurfaceView implements SurfaceHolder.Callback 
{
    private static final String TAG = "Preview";

    SurfaceHolder mHolder;
    public Camera camera;

    @SuppressWarnings("deprecation")
    Preview(Context context) 
    {
        super(context);

        // Install a SurfaceHolder.Callback so we get notified when the
        // underlying surface is created and destroyed.
        mHolder = getHolder();
        mHolder.addCallback(this);
        mHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
    }

    public void surfaceCreated(SurfaceHolder holder) {
        // The Surface has been created, acquire the camera and tell it where
        // to draw.
        camera = openFrontFacingCamera();
        try {
            camera.setPreviewDisplay(holder);

            camera.setPreviewCallback(new PreviewCallback() 
            {
                public void onPreviewFrame(byte[] data, Camera arg1) 
                {
                    Preview.this.invalidate();
                }
            });
        } 
        catch (IOException e) 
        {
            e.printStackTrace();
        }
    }

    public void surfaceDestroyed(SurfaceHolder holder) 
    {
        // Surface will be destroyed when we return, so stop the preview.
        // Because the CameraDevice object is not a shared resource, it's very
        // important to release it when the activity is paused.
        camera.stopPreview();
        camera = null;
    }

    @SuppressWarnings("deprecation")
    public void surfaceChanged(SurfaceHolder holder, int format, int w, int h) {
        // Now that the size is known, set up the camera parameters and begin
        // the preview.
        Camera.Parameters parameters = camera.getParameters();
        parameters.setPreviewSize(w, h);
        parameters.setPictureFormat(PixelFormat.JPEG); 
        camera.setParameters(parameters);
        camera.setParameters(parameters);
        camera.setDisplayOrientation(90);
        camera.startPreview();
    }

    @Override
    public void draw(Canvas canvas) {
        super.draw(canvas);
        Paint p = new Paint(Color.RED);
        Log.d(TAG, "draw");
        canvas.drawText("PREVIEW", canvas.getWidth() / 2,
                canvas.getHeight() / 2, p);
    }
    
    private Camera openFrontFacingCamera() 
    {
        int cameraCount = 0;
        Camera cam = null;
        Camera.CameraInfo cameraInfo = new Camera.CameraInfo();
        cameraCount = Camera.getNumberOfCameras();
        for ( int camIdx = 0; camIdx < cameraCount; camIdx++ ) {
            Camera.getCameraInfo( camIdx, cameraInfo );
            if ( cameraInfo.facing == Camera.CameraInfo.CAMERA_FACING_FRONT  ) 
            {
                try 
                {
                    cam = Camera.open(camIdx);
                } 
                catch (RuntimeException e)
                {
                    e.printStackTrace();
                }
            }
        }
        
        if (cam == null)
        {
            try 
            {
                cam = Camera.open();
            } 
            catch (RuntimeException e)
            {
                e.printStackTrace();
            }
        }
        
        return cam;
    }
}

Jedoch scheint preview.camera immer null zu sein:
05-26 11:35:02.500: D/szipinf(4020): Initializing inflate state
05-26 11:35:02.750: E/Whounlocked(4020): preview.camera is null
05-26 11:35:02.750: D/AndroidRuntime(4020): Shutting down VM
05-26 11:35:02.750: W/dalvikvm(4020): threadid=1: thread exiting with uncaught exception (group=0x40018560)
05-26 11:35:02.760: E/AndroidRuntime(4020): FATAL EXCEPTION: main
05-26 11:35:02.760: E/AndroidRuntime(4020): java.lang.RuntimeException: Unable to start activity ComponentInfo{de.fpprogs.whounlocks/de.fpprogs.whounlocked.ActivitymainActivity}: java.lang.NullPointerException
05-26 11:35:02.760: E/AndroidRuntime(4020): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1768)
05-26 11:35:02.760: E/AndroidRuntime(4020): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1784)
05-26 11:35:02.760: E/AndroidRuntime(4020): at android.app.ActivityThread.access$1500(ActivityThread.java:123)
05-26 11:35:02.760: E/AndroidRuntime(4020): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:939)
05-26 11:35:02.760: E/AndroidRuntime(4020): at android.os.Handler.dispatchMessage(Handler.java:99)
05-26 11:35:02.760: E/AndroidRuntime(4020): at android.os.Looper.loop(Looper.java:130)
05-26 11:35:02.760: E/AndroidRuntime(4020): at android.app.ActivityThread.main(ActivityThread.java:3835)
05-26 11:35:02.760: E/AndroidRuntime(4020): at java.lang.reflect.Method.invokeNative(Native Method)
05-26 11:35:02.760: E/AndroidRuntime(4020): at java.lang.reflect.Method.invoke(Method.java:507)
05-26 11:35:02.760: E/AndroidRuntime(4020): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
05-26 11:35:02.760: E/AndroidRuntime(4020): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
05-26 11:35:02.760: E/AndroidRuntime(4020): at dalvik.system.NativeStart.main(Native Method)
05-26 11:35:02.760: E/AndroidRuntime(4020): Caused by: java.lang.NullPointerException
05-26 11:35:02.760: E/AndroidRuntime(4020): at de.fpprogs.whounlocked.ActivitymainActivity.onCreate(ActivitymainActivity.java:36)
05-26 11:35:02.760: E/AndroidRuntime(4020): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
05-26 11:35:02.760: E/AndroidRuntime(4020): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1722)
05-26 11:35:02.760: E/AndroidRuntime(4020): ... 11 more
05-26 11:35:04.320: I/Process(4020): Sending signal. PID: 4020 SIG: 9
05-26 11:37:27.770: E/Camera(4078): Failed to set all parameters
05-26 11:37:27.790: E/Camera(4078): Failed to set all parameters
05-26 11:37:28.070: D/dalvikvm(4078): GC_FOR_MALLOC freed 115K, 50% free 2728K/5379K, external 0K/0K, paused 60ms
05-26 11:37:28.080: I/dalvikvm-heap(4078): Grow heap (frag case) to 5.514MB for 460816-byte allocation
05-26 11:37:28.150: D/dalvikvm(4078): GC_FOR_MALLOC freed 1K, 47% free 3177K/5895K, external 0K/0K, paused 58ms
05-26 11:37:28.320: D/dalvikvm(4078): GC_CONCURRENT freed 460K, 54% free 2717K/5895K, external 0K/0K, paused 7ms+17ms
05-26 11:37:28.450: D/dalvikvm(4078): GC_CONCURRENT freed 1K, 47% free 3166K/5895K, external 0K/0K, paused 4ms+5ms
05-26 11:37:28.510: D/dalvikvm(4078): GC_FOR_MALLOC freed <1K, 47% free 3166K/5895K, external 0K/0K, paused 58ms
05-26 11:37:28.510: I/dalvikvm-heap(4078): Grow heap (frag case) to 5.952MB for 460816-byte allocation
05-26 11:37:28.570: D/dalvikvm(4078): GC_FOR_MALLOC freed 0K, 44% free 3616K/6407K, external 0K/0K, paused 42ms
05-26 11:37:28.650: D/dalvikvm(4078): GC_CONCURRENT freed 450K, 51% free 3166K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:28.700: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3166K/6407K, external 0K/0K, paused 31ms
05-26 11:37:28.770: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3616K/6407K, external 0K/0K, paused 5ms+4ms
05-26 11:37:28.810: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3166K/6407K, external 0K/0K, paused 38ms
05-26 11:37:28.910: D/dalvikvm(4078): GC_CONCURRENT freed 450K, 51% free 3166K/6407K, external 0K/0K, paused 4ms+8ms
05-26 11:37:29.010: D/dalvikvm(4078): GC_CONCURRENT freed 452K, 51% free 3164K/6407K, external 0K/0K, paused 20ms+13ms
05-26 11:37:29.130: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 62ms
05-26 11:37:29.250: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+5ms
05-26 11:37:29.290: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 38ms
05-26 11:37:29.370: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:29.410: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 40ms
05-26 11:37:29.490: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+5ms
05-26 11:37:29.520: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 34ms
05-26 11:37:29.610: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 5ms+14ms
05-26 11:37:29.650: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 36ms
05-26 11:37:29.720: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 7ms+4ms
05-26 11:37:29.840: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 99ms
05-26 11:37:29.930: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:29.980: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 36ms
05-26 11:37:30.060: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 9ms+9ms
05-26 11:37:30.110: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 36ms
05-26 11:37:30.200: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 7ms+6ms
05-26 11:37:30.240: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 35ms
05-26 11:37:30.330: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 8ms+5ms
05-26 11:37:30.370: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 34ms
05-26 11:37:30.500: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 21ms+5ms
05-26 11:37:30.530: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 35ms
05-26 11:37:30.610: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 5ms+4ms
05-26 11:37:30.710: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 36ms
05-26 11:37:30.790: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 6ms+4ms
05-26 11:37:30.840: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 37ms
05-26 11:37:30.940: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 8ms+5ms
05-26 11:37:30.970: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 35ms
05-26 11:37:31.060: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 5ms+4ms
05-26 11:37:31.110: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 35ms
05-26 11:37:31.190: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 9ms+4ms
05-26 11:37:31.240: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 33ms
05-26 11:37:31.330: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 9ms+6ms
05-26 11:37:31.370: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 33ms
05-26 11:37:31.460: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 3ms+5ms
05-26 11:37:31.510: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 33ms
05-26 11:37:31.590: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:31.630: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 40ms
05-26 11:37:31.720: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+5ms
05-26 11:37:31.760: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 38ms
05-26 11:37:31.840: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+5ms
05-26 11:37:31.880: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 39ms
05-26 11:37:31.960: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:32.000: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 35ms
05-26 11:37:32.080: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+14ms
05-26 11:37:32.110: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 33ms
05-26 11:37:32.190: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 7ms+4ms
05-26 11:37:32.240: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 34ms
05-26 11:37:32.320: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:32.360: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 40ms
05-26 11:37:32.450: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:32.490: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 40ms
05-26 11:37:32.570: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+6ms
05-26 11:37:32.610: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 39ms
05-26 11:37:32.710: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 5ms+4ms
05-26 11:37:32.740: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 37ms
05-26 11:37:32.820: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 5ms+4ms
05-26 11:37:32.880: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 38ms
05-26 11:37:32.950: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:33.040: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 36ms
05-26 11:37:33.140: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+13ms
05-26 11:37:33.180: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 35ms
05-26 11:37:33.260: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 7ms+4ms
05-26 11:37:33.310: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 32ms
05-26 11:37:33.390: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+5ms
05-26 11:37:33.440: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 30ms
05-26 11:37:33.540: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 3ms+5ms
05-26 11:37:33.570: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 32ms
05-26 11:37:33.650: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:33.700: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 30ms
05-26 11:37:33.790: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+5ms
05-26 11:37:33.830: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 37ms
05-26 11:37:33.920: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:33.960: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 39ms
05-26 11:37:34.040: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:34.070: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 34ms
05-26 11:37:34.140: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:34.180: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 31ms
05-26 11:37:34.250: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
05-26 11:37:34.290: D/dalvikvm(4078): GC_FOR_MALLOC freed 450K, 51% free 3164K/6407K, external 0K/0K, paused 39ms
05-26 11:37:34.380: D/dalvikvm(4078): GC_CONCURRENT freed <1K, 44% free 3614K/6407K, external 0K/0K, paused 4ms+4ms
Wisst ihr wo der Fehler liegt??

Danke im Voraus,
Freddy
 
Zurück
Oben Unten