Hirdetés

Új hozzászólás Aktív témák

  • domel

    tag

    Üdv!
    Csináltam egy programot ami elindít egy Service-t, az meg figyel egy internetes text fájlot és csipog ha változás van. Mivel a MainActivity nem lényeg, a programot ki is lövöm(telefon alkalmazás-választó menüből), ekkor a Service újraindul és teszi a dolgát.(1 folyamat 1 szolgáltatásként) Ha a kódba beteszek egy sort

    public int onStartCommand(Intent intent, int flags, int startId) {

    adatnull = intent.getStringExtra("adat0"); // <--- ezt

    akkor valahogy megváltozik az APK szerkezete, és mikor kilövöm az app-ot, nem indul újra a Service. (0 folyamat 1 szolgáltatás lesz, majd egy másodperc múlva bezáródik a Service).

    Kérdéseim:
    -Futhat úgy Service, hogy 0 feladat 1 szolgáltatás?
    -Ha kilövöm a programot, akkor miért indul újra a Service?
    -Ha beteszem azt a bizonyos sort, akkor miért nem? Most akkor melyik a bug?

    Ha én szeretnék egy háttérben futó alkalmazást, amit az alkalmazás-választó menüből is kilőhetek úgy, hogy az továbbra is a háttérben működjön, akkor merre induljak el?

    Üdv! -Domel

Új hozzászólás Aktív témák