1. anonym2048, 10.08.2011 #1
    anonym2048

    anonym2048 Threadstarter Neuer Benutzer

    Moin Moin
    Bin leider kompletter Neuling was die App Programmierung angeht .ABer na ja irgentwann ist immer das erste mal ;)
    SO jetzt zum eigentlichen Problem.
    Ich habe vor einen record Button zu erstellen und mich an die Vorgaben von Development Team gehalten
    siehe Quelltext:

    public void onClick(View src){
    recorder.reset();
    mFileName = Environment.getExternalStorageDirectory().getAbsolutePath();
    mFileName += "/audiorecordtest.3gp";
    recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
    recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
    recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
    recorder.setOutputFile("mFileName");

    try {
    recorder.prepare();
    } catch (IOException e) {
    Log.e(ALARM_SERVICE,"Fehlgeschlagen");
    }


    recorder.start();
    //recorder.stop();
    recorder.release();
    recorder=null;

    Toast.makeText(this, "Es hat funktioniert", Toast.LENGTH_LONG).show();
    }

    Auch im Manifest habe ich die permissions für externen Gebrauch und AudioEncoder eingefügt. Leider kommt bei dem start des Buttons immer ein Systemabbruch und der Debug Modus zeigt mir an :

    unsupported parameter: x-pvmf/.....
    VerifyAndSetParameter failed

    Hab schon einiges rum probiert komme aber leider nicht weiter.
    Ich hoffe ab hier an könnt ihr mir ein bisschen auf die Sprünge helfen
    DAnke im Vorraus
    Ron