Movatterモバイル変換


[0]ホーム

URL:


Skip to main content
r/androiddev iconr/androiddev icon

r/androiddev

members
online
Best
Open sort options
Change post view

Community highlights

  • Interesting Android Apps: November 2025 Showcase

    vote • comment
  • Got an Android app development question? Ask away! November 2025 edition

    vote • comment

  • I Built an AI Image Upscaler That Runs 100% Locally I Built an AI Image Upscaler That Runs 100% Locally
    Discussion
    • r/androiddev - I Built an AI Image Upscaler That Runs 100% Locally
    • r/androiddev - I Built an AI Image Upscaler That Runs 100% Locally
    • r/androiddev - I Built an AI Image Upscaler That Runs 100% Locally
    • r/androiddev - I Built an AI Image Upscaler That Runs 100% Locally
    • r/androiddev - I Built an AI Image Upscaler That Runs 100% Locally
    • r/androiddev - I Built an AI Image Upscaler That Runs 100% Locally
    • r/androiddev - I Built an AI Image Upscaler That Runs 100% Locally
    • r/androiddev - I Built an AI Image Upscaler That Runs 100% Locally

    u/RevenueCat avataru/RevenueCat
    Promoted
    Build features instead of in-app purchase plumbing.
    Build features instead of in-app purchase plumbing.

    revenuecat.com
    Learn More

    Google Play Is Bullying Developers and No One Is Talking about It Google Play Is Bullying Developers and No One Is Talking about It
    Discussion
    r/androiddev - Google Play Is Bullying Developers and No One Is Talking about It
    r/androiddev - Google Play Is Bullying Developers and No One Is Talking about It

    Has anyone else been burned by "we forgot to add logs" and had to ship a whole new build just to debug? Has anyone else been burned by "we forgot to add logs" and had to ship a whole new build just to debug?
    Question

    Genuine question.

    We keep running into situations where something only breaks in production, and the first thing we realize is:
    we did not log the right things.

    Then the cycle goes like this:

    1. Something weird happens in prod (a crash, some business logic failing, user stuck, API edge case).

    2. We check logs and realize we have zero visibility.

    3. We add logs locally, rebuild, release, wait for users to update.

    4. And then hope the new logs will actually show what is going on.

    By the time we finally understand the bug, it has already wasted time and energy.

    Other things that make this annoying:

    • Log levels are static. We cannot just say "turn on verbose logs for user X for the next 15 minutes".

    • If we crank logs up globally, everything becomes noisy and unreadable.

    • Analytics is not helpful here. This is not funnels. This is context.

    • Crash reporters only help if the app actually crashes. Half the pain is silent failures, wrong states, unexpected branching.

    It feels like logging requires psychic ability. Like we have to predict every failure path before shipping or we are stuck doing the "rebuild just to add a log" dance.

    So I am curious:

    How do your teams debug in production without shipping a new build?

    Do you:

    • Ship verbose logs all the time?

    • Use feature flags to toggle log levels?

    • Turn on logging remotely for specific users?

    • Capture everything and filter later (which sounds expensive)?

    • Or just suffer through this like we do?

    Really interested in hearing actual workflows, not theory. Looking for how people practically deal with this.


    Created Jul 12, 2009
    Public

    Anyone can view, post, and comment to this community

    107K1.5K


    r/androiddev Rules

    Engage respectfully and professionally with the community. Participate in good faith. Do not encourage illegal or inadvisable activity. Do not target users based on race, ethnicity, or other personal qualities. Give feedback in a constructive manner.

    Must be related to native Android application development. Sales and marketing questions should be directed to their respective communities. Sharing applications or recruiting testers is not allowed unless either the source code is also shared or the application is directly related to developing applications. Cross-platform posts should be limited to those that are specific to the Android-native aspect of the framework; otherwise, they should be directed to the relevant framework community.

    Research before posting. Avoid trivial posts easily answered with a search engine or that have been posted recently.

    Posts must be applicable to the community as a whole. Posts that focus too much on a user's specific case, including purchasing advice or asking how to solve a personal development problem are not allowed. We also do not allow posts attempting to circumvent android security policy.

    Posts should demonstrate effort.

    If asking a question or seeking discussion, make sure to provide all relevant information and background, and present what you have tried so far, and your current understanding.

    Memes, rants, or posts poorly formatted or proofread to the point of being difficult to read will be removed.

    Submissions should be in English and freely available without an account.

    Posts regarding application take-downs or account bans should first exhaust official channels, including the official Google support community, effort to resolve the issue, and an appeal. Posts should be presented as neutrally as possible without charged language or emotional appeal. A post in this category must include all relevant information, full copies of all communication with Google, a link to the support thread or threads on the official forums, and steps already taken to resolve.


    Related Subreddits

  • r/Android icon3,102,130 members
  • r/Kotlin icon99,242 members
  • r/android_beta icon128,969 members
  • r/androidapps icon496,417 members
  • r/FlutterDev icon164,947 members

  • Moderators

    View all moderators

    [8]
    ページ先頭

    ©2009-2025 Movatter.jp