Giter Club home page Giter Club logo

Comments (10)

AndroidDeveloperLB avatar AndroidDeveloperLB commented on June 20, 2024 1

Why the downvote? :(
Also, I suggest to star this issue, to raise awareness

from dont-kill-my-app.

yccheok avatar yccheok commented on June 20, 2024

Thanks for sharing this. At least we know Google has been informed officially. I think if thing goes out of control, Google will try to pull back battery optimization policy from phone device OEM, back to Google own hand.

This is more preferable way, so that we, developers only need to write code according to Google's specification, and not phone device OEM's specification.

May all Alarm apps in Google Play store work flawless again! (Including Google own Alarm app)

from dont-kill-my-app.

ocram avatar ocram commented on June 20, 2024

That specific issue does not seem to be a generic and comprehensive thread for the problems of “battery optimization”. It just seems to be yet another attempt at getting Google or the vendors to listen. Besides, it doesn’t have much information provided by Google. Mostly it’s inquiries from users and developers about things we know and which this project already describes.

from dont-kill-my-app.

AndroidDeveloperLB avatar AndroidDeveloperLB commented on June 20, 2024

@ocram Incorrect. It is all about what Chinese companies are doing. This includes battery optimization settings, killing apps, not allowing apps to "auto-start" themselves (which is just Intent handling),...
When I wrote about these crucial changes, it was marked as duplicate:

https://issuetracker.google.com/issues/123653024

They cover there all kinds of dangerous changes ...

from dont-kill-my-app.

Artaud avatar Artaud commented on June 20, 2024

I think it might be useful to link it somewhere so more people can find and upvote the issue.
However all of the issues are most probably not addressable by Google. I'm not an expert on how the Android certifying process works, but for example Nokia does this by preinstalling a system app. While certainly undesirable (coupled with the fact that you can't disable or uninstall the app easily), it is questionable whether this is modifying the Android system in a way that might violate certification policies.

I'd love to be enlightened with regards on how the certification process works.

And regarding the link - where should it be put? I'm hesitant to snap it to any vendor..

from dont-kill-my-app.

AndroidDeveloperLB avatar AndroidDeveloperLB commented on June 20, 2024

@Artaud That's what I did. It's should be Google that will impose those rules on the licensing, so that companies won't add behaviors that break apps by default. This website of "don't kill my app" just proves how important it is. And it shows just one aspect of it...
I don't know how they got away with this, but they ruin the eco-system. They ruin apps, and they ruin the experience to users, by default.
I want Google to do something about it. That's why I think this website should join the battle against this behavior (in all kinds of those issues).
About where to put the link, you can start by writing it on the "our mission" page, and also add the link of "contribute" or "help fight this" or something like that, both on the main page and on the "our mission" page (yet there it could be with a sub-title and paragraph, with explanation of what's going on, including other bad behaviors).

But why downvote it? I don't get it. I'm against this behavior of manufacturers, of all kinds. If the app gets ruined by default, it's the manufacturers fault.

from dont-kill-my-app.

Artaud avatar Artaud commented on June 20, 2024

Closing with 1be6b9c

from dont-kill-my-app.

AndroidDeveloperLB avatar AndroidDeveloperLB commented on June 20, 2024

Yes, I see it here:
https://dontkillmyapp.com/problem
Right?

from dont-kill-my-app.

Artaud avatar Artaud commented on June 20, 2024

Yes, that's it!

from dont-kill-my-app.

AndroidDeveloperLB avatar AndroidDeveloperLB commented on June 20, 2024

OK thank you.
Do you have any news about Google though (related to this) ?
They haven't responded recently on those threads...

from dont-kill-my-app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.