Using internet in background service when android phone is in the sleep












-1















I defined a service and its work perfectly when the app is in the foreground, but when I close app and phone goes to sleep, the service doesn't work with the internet and I get timeout error. my wifi is connected to the internet when the phone is in sleep.
what can I do?










share|improve this question

























  • developer.android.com/training/monitoring-device-state/…

    – Sergey Glotov
    Nov 19 '18 at 12:36











  • Check out my answer here please stackoverflow.com/questions/53299557/…

    – Hossam Hassan
    Nov 19 '18 at 13:03
















-1















I defined a service and its work perfectly when the app is in the foreground, but when I close app and phone goes to sleep, the service doesn't work with the internet and I get timeout error. my wifi is connected to the internet when the phone is in sleep.
what can I do?










share|improve this question

























  • developer.android.com/training/monitoring-device-state/…

    – Sergey Glotov
    Nov 19 '18 at 12:36











  • Check out my answer here please stackoverflow.com/questions/53299557/…

    – Hossam Hassan
    Nov 19 '18 at 13:03














-1












-1








-1








I defined a service and its work perfectly when the app is in the foreground, but when I close app and phone goes to sleep, the service doesn't work with the internet and I get timeout error. my wifi is connected to the internet when the phone is in sleep.
what can I do?










share|improve this question
















I defined a service and its work perfectly when the app is in the foreground, but when I close app and phone goes to sleep, the service doesn't work with the internet and I get timeout error. my wifi is connected to the internet when the phone is in sleep.
what can I do?







android android-service






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 19 '18 at 12:53









Sniffer

7001722




7001722










asked Nov 19 '18 at 12:35









arya hmarya hm

192




192













  • developer.android.com/training/monitoring-device-state/…

    – Sergey Glotov
    Nov 19 '18 at 12:36











  • Check out my answer here please stackoverflow.com/questions/53299557/…

    – Hossam Hassan
    Nov 19 '18 at 13:03



















  • developer.android.com/training/monitoring-device-state/…

    – Sergey Glotov
    Nov 19 '18 at 12:36











  • Check out my answer here please stackoverflow.com/questions/53299557/…

    – Hossam Hassan
    Nov 19 '18 at 13:03

















developer.android.com/training/monitoring-device-state/…

– Sergey Glotov
Nov 19 '18 at 12:36





developer.android.com/training/monitoring-device-state/…

– Sergey Glotov
Nov 19 '18 at 12:36













Check out my answer here please stackoverflow.com/questions/53299557/…

– Hossam Hassan
Nov 19 '18 at 13:03





Check out my answer here please stackoverflow.com/questions/53299557/…

– Hossam Hassan
Nov 19 '18 at 13:03












1 Answer
1






active

oldest

votes


















0














You better make service and use broadcast receiver in it and listen broadcaster on every state change of internet connectivity.






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53374795%2fusing-internet-in-background-service-when-android-phone-is-in-the-sleep%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    You better make service and use broadcast receiver in it and listen broadcaster on every state change of internet connectivity.






    share|improve this answer




























      0














      You better make service and use broadcast receiver in it and listen broadcaster on every state change of internet connectivity.






      share|improve this answer


























        0












        0








        0







        You better make service and use broadcast receiver in it and listen broadcaster on every state change of internet connectivity.






        share|improve this answer













        You better make service and use broadcast receiver in it and listen broadcaster on every state change of internet connectivity.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 19 '18 at 13:36









        Taha wakeelTaha wakeel

        896




        896






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53374795%2fusing-internet-in-background-service-when-android-phone-is-in-the-sleep%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            How to send String Array data to Server using php in android

            Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents

            Is anime1.com a legal site for watching anime?