Developpez.com - Rubrique Android

Le Club des Développeurs et IT Pro

Apprendre à créer un service web pour envoyer des SMS sous Android

Un tutoriel de Alain Mouflet

Le 2017-05-03 07:26:03, par amouflet, Membre à l'essai
Ce tutoriel présente comment héberger un petit serveur de SMS dans un smartphone avec OS android.

Voici le lien du tutoriel : http://alainmouflet.developpez.com/t...web-envoi-sms/

Merci pour la lecture et les commentaires

Alain
  Discussion forum
4 commentaires
  • payadz2
    Nouveau membre du Club
    bonjour, et merci pour ce tuto qui correspond à ce que je cherchais.
    Je n'arrive pas à inclure les biblio:
    Code :
    1
    2
    compile group: 'org.nanohttpd', name: 'nanohttpd-webserver', version: '2.3.1'
    compile group: 'com.googlecode.json-simple', name: 'json-simple', version: '1.1.1'
    pour la première, j'ai trouvé sur le web une syntaxe qui ne provoque pas d'erreur:
    Code :
        compile 'com.nanohttpd:nanohttpd-webserver:2.1.1'
    pour la seconde, j'ai essayé de nombreuses références, la seule qui ne génère pas d'erreur c'est l'appel direct au fichier JAR:
    Code :
        compile files('L:/ap2/Download/ServerSMS/ap_sms0a/ap_sms_jar/json-simple-1.1.1.jar')
    (je sais c'est pas bien de mettre les chemins en dur, mais c'est un test)

    Sur le MAINACTIVITY je suis parti sur:
    Code :
    import android.support.v7.app.AppCompatActivity;
    plutot que sur votre:
    Code :
    //import android.support.v4.app.ActivityCompat;
    (j'ai essayé les 2 possibilités, rien ne change)
    J'ai une erreur sur la bib json.simple :



    et donc multiples erreur de compilation relatives à l'absence de BIB Json

    Quelle(s) erreur(s) ai je faite(s) ?
    comment m'en sortir ?
    Merci de votre aide.
  • amouflet
    Membre à l'essai
    Je n'ai plus cette version de programme, j'ai développé la même chose mais en s'appuyant sur un service.
    C'est beaucoup mieux car on peut mettre le téléphone en veille, ça continue d'envoyer des SMS en écoutant le réseau !
    Je n'ai pas de problème avec les versions de nanohttpd et de json-simple du tuto.

    A présent mon MainActivity repose sur un extends d'Activity et le service sur Service.
    Je mets le zip avec tous les fichiers, dis-moi si tu t'en sors, chez moi aucun problème avec Android Studio 2.3.3

    Alain
  • payadz2
    Nouveau membre du Club
    Envoyé par amouflet
    Je n'ai plus cette version de programme, j'ai développé la même chose mais en s'appuyant sur un service.
    C'est beaucoup mieux car on peut mettre le téléphone en veille, ça continue d'envoyer des SMS en écoutant le réseau !
    Je n'ai pas de problème avec les versions de nanohttpd et de json-simple du tuto.

    A présent mon MainActivity repose sur un extends d'Activity et le service sur Service.
    Je mets le zip avec tous les fichiers, dis-moi si tu t'en sors, chez moi aucun problème avec Android Studio 2.3.3

    Alain
    Merci, je teste...

    EDIT

    mille mercis, ça se compile parfaitement...
    Je n'ai plus qu'a le tester.
    Merci encore
    Paya

    EDIT2
    dix mille mercis, ça fonctionne, j'ai pris RESTCLIENT (tout attaché) pour Firefox.

    Bravo, je me penche sur le code demain (et je désinstalle AIRDROID ...)

    Merci encore et bonne nuit

    Paya
  • itasoft
    Membre habitué
    Envoyé par amouflet
    Ce tutoriel présente comment héberger un petit serveur de SMS dans un smartphone avec OS android.

    Voici le lien du tutoriel : http://alainmouflet.developpez.com/t...web-envoi-sms/

    Merci pour la lecture et les commentaires

    Alain
    slts,
    ce lien atterri sur une grosse usine à gaz, impossible de retrouver le tuto en question dans toute cette drouille.