Créer un service régulier dans android

J'ai besoin de créer un service de planification dans android avec java. J'ai essayé de certains codes , mais de tous les temps après la construction de l'application elle n'est pas exécutée. Ma logique est simple , je veux faire un service pour vérifier l'existence d'un fichier dans le bluetooth chemin d'accès au dossier, Si ce fichier est présent , ce service permettra d'exécuter une autre application , j'ai besoin de ce avec un calendrier qui fonctionnent toutes les 2 minutes.

Jusqu'à maintenant, c'est très bien, mais maintenant j'ai une erreur The method startActivity(Intent) is undefined for the type MyTimerTask. J'ai essayé ce code...

public class MyTimerTask extends TimerTask {
    java.io.File file = new java.io.File("/mnt/sdcard/Bluetooth/1.txt");

    public void run(){ 
        if (file.exists()) {
            Intent intent = new Intent(Intent.ACTION_MAIN);
            intent.setComponent(new ComponentName("com.package.address","com.package.address.MainActivity"));
            startActivity(intent);
        }
    } 
}

Quelqu'un pourrait-il svp m'aider avec cela.

Merci de poster ce que vous avez essayé?
Comme vous êtes un nouvel utilisateur, je vous suggère de consulter Comment Accepter la Réponse

OriginalL'auteur El Sa7eR | 2012-08-30