2011-08-24 2 views
0

J'ai créé une application android qui prend l'image qrcode d'entrée de sdcard. Je fournis comme suit:comment obtenir le chemin du fichier dans le périphérique réel

Bitmap bMap = BitmapFactory.decodeFile("/sdcard/qr_16.png"); 
LuminanceSource source = new RGBLuminanceSource(bMap); 
     BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarizer(source)); 
     Reader reader = new MultiFormatReader(); 

où qr_16.png est l'image i avait chargé manuellement pour carte SD. que dois-je faire pour l'exécuter sur un appareil réel, quelles étapes dois-je suivre. je suis newbea dans ce domaine s'il vous plaît aider. merci d'avance.

+0

que voulez-vous dire par l'exécuter sur le périphérique réel? – Harinder

+0

signifie que j'utilise ce code pour décoder une image que j'ai chargée manuellement sur un émulateur ... les vrais moyens de l'appareil sur le téléphone android..que faut-il faire pour faire quelque chose comme ça ... afin qu'il prenne une entrée de la dernière image cliqué. – Ritu

Répondre

0
+0

merci nik..mais j'utilise ce code pour décoder une image que j'avais manuellement chargé sur l'émulateur .. je veux le tester sur le téléphone android .. quelles étapes dois-je prendre pour faire quelque chose comme ça .. de sorte qu'il peut prendre l'entrée de la dernière image cliquée. – Ritu

+0

vous pouvez faire la même chose pour l'appareil, il est facilement récupérer l'image de sdcard.no autre chemin pour mobile –

+0

http://stackoverflow.com/questions/7021409/cant-able-to-store-image-from-url-to- sdcard –

0

Vous pouvez utiliser

Environment.getExternalStorageState(); 

pour accéder au SD externe. Dans Eviroment il existe d'autres méthodes pour accéder à des chemins différents et importants

Questions connexes