Android-dev.it Community

 
Annunci

:arrow: Benvenuto!, se non sei ancora un utente registrato: puoi registrati qui, oppure effettua il login
:arrow: Apri un forum sul tuo nuovo smartphone Android e collabora con noi! (dettagli)

www.agendadigitale.org
Image


Sponsor
It is currently Wed May 23, 2012 5:23 pm

All times are UTC + 1 hour


 Topics   Replies   Views   Last post 
No new posts На интернет-витрине

by popowahgjfghjoiuyt on Sat May 19, 2012 2:25 pm in Amministrazione

0

15

Sat May 19, 2012 2:25 pm

popowahgjfghjoiuyt

No new posts Apri un forum sul tuo nuovo smartphone Android!

[ Go to page: 1, 2, 3 ]

by ReattileGar on Fri May 18, 2012 5:27 pm in Amministrazione

27

12547

Fri May 18, 2012 5:27 pm

ReattileGar

No new posts Новый: базы для хрумера - профессиональный софт для СЕО.

by Renatafe on Fri May 18, 2012 3:14 pm in Amministrazione

0

23

Fri May 18, 2012 3:14 pm

Renatafe

No new posts Pace is undoubtedly the vital affordable Jerseys Wholesale d

by barnettmmolive2012 on Wed May 16, 2012 7:36 am in Amministrazione

1

48

Wed May 16, 2012 7:36 am

barnettmmolive2012

No new posts Problema di compatibilità app

by deran on Tue May 15, 2012 10:44 am in Sviluppo e programmazione in Android

4

201

Tue May 15, 2012 10:44 am

deran




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: invio email
PostPosted: Thu Apr 21, 2011 10:56 am 
Offline
User avatar

Joined: Thu Apr 21, 2011 10:30 am
Posts: 5
Punti Android: ?
salve a tutti sto iniziando a programmare da poco e non sono esperto, vorrei fare una applicazione che registra dal microfono,che possa riascoltare i file registrati e che possa inviarli via email.
per adesso sto iniziando a vedere come inviare email e allegati ma l'applicazione mida errore sull'emulatore e non capisco perchè.mi potete aiutare!!!thanks!!!!

package com.ricky.workspace;

import java.io.File;
import java.io.IOException;
import java.net.URI;
import java.util.ArrayList;
import java.util.List;

import com.ricky.R;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.media.MediaPlayer;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class provaEmail extends Activity {
/** Called when the activity is first created. */

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);}

public static void sendEmail(Context context, String emailTo, String emailCC,
String subject, String emailText, List<String> filePaths){


//need to "send multiple" to get more than one attachment
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);

emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{emailTo});
if(emailCC != null) emailIntent.putExtra(android.content.Intent.EXTRA_CC, new String[]{emailCC});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailText);



//has to be an ArrayList
ArrayList<Uri> uris = new ArrayList<Uri>();

//convert from paths to Android friendly Parcelable Uri's
for (String file : filePaths){
File fileIn = new File(file);
Uri u = Uri.fromFile(fileIn);
uris.add(u);
}
emailIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris);

context.startActivity(Intent.createChooser(emailIntent, "Invia email..."));
}

}


Top
 Profile  
 
 Post subject: Re: invio email
PostPosted: Fri Apr 22, 2011 4:26 pm 
Offline
User avatar

Joined: Thu Dec 27, 2007 7:09 pm
Posts: 659
Cellulare Android: HTC Dream
Operatore: TIM
Punti Android: 758
quale errore ti da', esattamente?

_________________
***URLs are hidden from guests, please register and login to view the hyperlink***


Top
 Profile  
 
 Post subject: Re: invio email
PostPosted: Mon Apr 25, 2011 5:37 pm 
Offline
User avatar

Joined: Thu Apr 21, 2011 10:30 am
Posts: 5
Punti Android: ?
barban wrote:
quale errore ti da', esattamente?


come lancio l'emulatore l'applicazione si ferma subito e appare il messaggio
"the application has stopped unexpectedly try again"
non capisco dove sia l'errore


Top
 Profile  
 
 Post subject: Re: invio email
PostPosted: Mon Apr 25, 2011 6:23 pm 
Offline
Moderatore
User avatar

Joined: Thu Dec 27, 2007 3:51 pm
Posts: 986
Cellulare Android: HTC Dream
Operatore: TIM
Punti Android: 1320
riccardofarris wrote:
come lancio l'emulatore l'applicazione si ferma subito e appare il messaggio
"the application has stopped unexpectedly try again"
non capisco dove sia l'errore

Quel messaggio generico che compare sul display del cellulare (in gergo "Force Close") è conseguenza di una eccezione che viene lanciata dall'applicazione. Quando fai il debug di un'applicazione devi tenere sotto controllo i messaggi di sistema in modo da vedere esattamente cosa succede: fai partire il Dalvik Monitor (eseguibile ddms che troiv nella directory tools dell'SDK) in modo da vedere il LOG dei messaggi.


Top
 Profile  
 
 Post subject: Re: invio email
PostPosted: Tue Apr 26, 2011 9:05 am 
Offline
User avatar

Joined: Thu Apr 21, 2011 10:30 am
Posts: 5
Punti Android: ?
Verix wrote:
riccardofarris wrote:
come lancio l'emulatore l'applicazione si ferma subito e appare il messaggio
"the application has stopped unexpectedly try again"
non capisco dove sia l'errore

Quel messaggio generico che compare sul display del cellulare (in gergo "Force Close") è conseguenza di una eccezione che viene lanciata dall'applicazione. Quando fai il debug di un'applicazione devi tenere sotto controllo i messaggi di sistema in modo da vedere esattamente cosa succede: fai partire il Dalvik Monitor (eseguibile ddms che troiv nella directory tools dell'SDK) in modo da vedere il LOG dei messaggi.


ecco gli errori che trova!!!!!!! inoltre quando faccio il debug mi scrive "no source found"

04-26 16:52:48.886: ERROR/vold(550): Error opening switch name path '/sys/class/switch/test2' (No such file or directory)
04-26 16:52:48.886: ERROR/vold(550): Error bootstrapping switch '/sys/class/switch/test2' (m)
04-26 16:52:48.896: ERROR/vold(550): Error opening switch name path '/sys/class/switch/test' (No such file or directory)
04-26 16:52:48.896: ERROR/vold(550): Error bootstrapping switch '/sys/class/switch/test' (m)
04-26 16:52:48.966: ERROR/flash_image(557): can't find recovery partition
04-26 16:53:02.115: ERROR/MemoryHeapBase(577): error opening /dev/pmem: No such file or directory
04-26 16:53:02.115: ERROR/SurfaceFlinger(577): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake
04-26 16:53:02.215: ERROR/GLLogger(577): couldn't load <libhgl.so> library (Cannot find library)
04-26 16:53:02.315: ERROR/GLLogger(577): couldn't load <libhgl.so> library (Cannot find library)
04-26 16:53:06.376: ERROR/BatteryService(577): Could not open '/sys/class/power_supply/usb/online'
04-26 16:53:06.386: ERROR/BatteryService(577): Could not open '/sys/class/power_supply/battery/batt_vol'
04-26 16:53:06.386: ERROR/BatteryService(577): Could not open '/sys/class/power_supply/battery/batt_temp'
04-26 16:53:07.076: ERROR/EventHub(577): could not get driver version for /dev/input/mouse0, Not a typewriter
04-26 16:53:07.105: ERROR/EventHub(577): could not get driver version for /dev/input/mice, Not a typewriter
04-26 16:53:07.156: ERROR/System(577): Failure starting core service
04-26 16:53:07.156: ERROR/System(577): java.lang.SecurityException
04-26 16:53:07.156: ERROR/System(577): at android.os.BinderProxy.transact(Native Method)
04-26 16:53:07.156: ERROR/System(577): at android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
04-26 16:53:07.156: ERROR/System(577): at android.os.ServiceManager.addService(ServiceManager.java:72)
04-26 16:53:07.156: ERROR/System(577): at com.android.server.ServerThread.run(SystemServer.java:163)
04-26 16:53:07.166: ERROR/AndroidRuntime(577): Crash logging skipped, no checkin service
04-26 16:53:08.206: ERROR/LockPatternKeyguardView(577): Failed to bind to GLS while checking for account
04-26 16:53:12.085: ERROR/ApplicationContext(577): Couldn't create directory for SharedPreferences file shared_prefs/wallpaper-hints.xml
04-26 16:53:14.087: ERROR/ActivityThread(627): Failed to find provider info for android.server.checkin
04-26 16:53:15.467: ERROR/ActivityThread(627): Failed to find provider info for android.server.checkin
04-26 16:53:15.577: ERROR/ActivityThread(627): Failed to find provider info for android.server.checkin


Top
 Profile  
 
 Post subject: Re: invio email
PostPosted: Thu May 05, 2011 5:20 pm 
Offline
User avatar

Joined: Thu Dec 27, 2007 7:09 pm
Posts: 659
Cellulare Android: HTC Dream
Operatore: TIM
Punti Android: 758
Ciao,
devi guardare solo gli errori presenti nel LOG lanciati dalla tua applicazione, non da tutto il sistema...

_________________
***URLs are hidden from guests, please register and login to view the hyperlink***


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

Topic Tags

Dalvik Monitor, ddms, debug


All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
SitemapIndex SitemapIndex RSS Feed RSS Feed Channel list Channel list
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB SEO

All trademarks and logos used in this site are of properties of their respective owners.