Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Auf SD Karte zugreifen?

Das Thema "Auf SD Karte zugreifen?" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 06.12.2011, 08:02   #1 (permalink)
Neuer Benutzer

Registriert seit: 06.12.2011
Beiträge: 22
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard Auf SD Karte zugreifen?

Hi Leute,

ich würde euch gerne bitten mir bei einem kleinen Problem zu helfen.
Ich greife in meiner App auf die Kamera zu um anschließend das aufgenommene Bild zu verarbeiten.
Der Zugriff auf die Kamera klappt. Mit mein USB Speicher ist mit dem Rechner verbunden (Im Explorer sehe ich den Wechseldatenträger und im Handydisplay steht "USB-Speicher wird verwendet).
Im Manifest habe ich noch folgende Rechte gesetzt:

<uses-permissionandroid:name="android.permission.CAMERA"/>

<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

Wenn ich nun aber meine App debuggen will, bekomme ich immer die Meldung (sobald ich die Kamera öffne): Warnung: Speicherkarte zur Verwendung der Kamera einlegen...

Die ist doch aber drin...
Verstehe das grad nicht ganz. Hoffe ihr könnt mir helfen?

Gruß

Butch


Code:
publicvoid onButtonClick(View view){ final Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(getTempFile(this)) ); startActivityForResult(intent, TAKE_PHOTO_CODE); } private File getTempFile(Context context){ //it will return /sdcard/image.tmp
final File path = new File( Environment.getExternalStorageDirectory(), context.getPackageName() ); if(!path.exists()){ path.mkdir(); } returnnew File(path, "image.tmp"); }
Butch78 ist offline   Mit Zitat antworten
Alt 06.12.2011, 08:12   #2 (permalink)
Android-Hilfe.de Mitglied

Modell: Motorola Atrix 4G

Registriert seit: 07.12.2010
Beiträge: 170
Abgegebene Danke: 14
Erhielt 32 Danke für 31 Beiträge
Neeldarax eine Nachricht über ICQ schicken
Standard AW: Auf SD Karte zugreifen?

Hi Butch,

Zitat:
Zitat von Butch78 Beitrag anzeigen
...
Mit mein USB Speicher ist mit dem Rechner verbunden (Im Explorer sehe ich den Wechseldatenträger und im Handydisplay steht "USB-Speicher wird verwendet).
Damit ist dein Speicher im Rechner gemountet und nicht im Handy.
Android mountet deine SD-Karte wieder, wenn du diese von der Rechnerverbindung trennst. (Auf USB-Verbindung "Keine" setzten)

Wenn du Hintergrundinfos zu mounten haben willst...
linux mount mnt - Google-Suche

regards
__________________
g o o g l e+ plus.neeldarax.de
androidblog www.neeldarax.de
Neeldarax ist offline   Mit Zitat antworten
Alt 06.12.2011, 08:50   #3 (permalink)
Neuer Benutzer

Registriert seit: 06.12.2011
Beiträge: 22
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard AW: Auf SD Karte zugreifen?

Ok Super, das wars... Danke...

Gruß

Butch

P.s. Eine kleine Frage noch zum Schluss. Das aufgenommene Bild setze ich anschießend in ein ImageView ein. Dabei wird das Bild aber immer um 90Grad gedreht angezeigt. Wie kann ich das einstellen?

protected
void onActivityResult(int requestCode, int resultCode, Intent data)

if (resultCode == RESULT_OK) {
switch(requestCode){
caseTAKE_PHOTO_CODE:
final File file = getTempFile(this);
try {
Bitmap captureBmp = Media.getBitmap(getContentResolver(), Uri.fromFile(file) );
ImageView iv = (ImageView) findViewById(R.id.
iv_editdialog_image);
iv.setImageBitmap(captureBmp);
}
catch (FileNotFoundException e) {
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
}
break;
}
}

}
Butch78 ist offline   Mit Zitat antworten
Alt 06.12.2011, 08:56   #4 (permalink)
Android-Hilfe.de Mitglied

Modell: Motorola Atrix 4G

Registriert seit: 07.12.2010
Beiträge: 170
Abgegebene Danke: 14
Erhielt 32 Danke für 31 Beiträge
Neeldarax eine Nachricht über ICQ schicken
Standard AW: Auf SD Karte zugreifen?

Bitmap | Android Developers, int, int, int, int, android.graphics.Matrix, boolean)

Matrix | Android Developers)

Wenn setRotate nicht funktioniert, dann paste noch postRotate oder preRotate probieren.

regards
__________________
g o o g l e+ plus.neeldarax.de
androidblog www.neeldarax.de
Neeldarax ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
ARC zeigt Fehler auf, wenn ich per USB-Kabel auf die SD-Karte zugreifen will King_Rollo Sony Ericsson Xperia Arc Forum 3 14.07.2011 07:30
Auf externe SD-Karte zugreifen? Kernle 32DLL Android App Entwicklung 8 05.04.2011 10:31
[Gelöst] Auf SD-Karte direkt am PC zugreifen dudero Samsung Galaxy S (I9000) Forum 9 14.02.2011 21:11
Wie auf SD-Karte zugreifen? gnombaron HTC Desire Z Forum 4 17.01.2011 19:40
Mit ADB auf SD Karte zugreifen Manfred Root / Hacking / Modding für T-Mobile G1 4 03.09.2009 12:48




Du liest gerade: "Auf SD Karte zugreifen?" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.