• Breaking News

    Friday, February 11, 2022

    Android Dev - App Feedback Thread - February 11, 2022

    Android Dev - App Feedback Thread - February 11, 2022


    App Feedback Thread - February 11, 2022

    Posted: 11 Feb 2022 06:00 AM PST

    This thread is for getting feedback on your own apps.

    Developers:

    • must provide feedback for others
    • must include Play Store, GitHub, or BitBucket link
    • must make a top level comment
    • must make an effort to respond to questions and feedback from commenters
    • app may be open or closed source

    Commenters:

    • must give constructive feedback in replies to top level comments
    • must not include links to other apps

    To cut down on spam, accounts who are too young or do not have enough karma to post will be removed. Please make an effort to contribute to the community before asking for feedback.

    As always, the mod team is only a small group of people, and we rely on the readers to help us maintain this subreddit. Please report any rule breakers. Thank you.

    submitted by /u/AutoModerator
    [link] [comments]

    It looks like google reviewed the wrong app? What to do?

    Posted: 11 Feb 2022 04:02 AM PST

    My app which is a simple timer-like app got rejected because apparently it has incorrect content rating. In issue details I got two images: Application Ratings and In-app experience (I colored out the phone numbers). The latter photo has NOTHING to do with my app.

    So what to do? Have you ever had similar experience? Should I contact support? Increase rating? Simply resubmit?

    submitted by /u/mikkicat7
    [link] [comments]

    Is it safe to pass context as parameter to ViewModel method?

    Posted: 11 Feb 2022 07:16 AM PST

    Effective Dagger : The Missing Guide for Android Developers

    Posted: 11 Feb 2022 03:28 AM PST

    Hi, I am in the process of writing a book about dagger and Hilt on Leanpub, My goal is to simplify the concepts of the dagger and make it easy for android developers, I wrote the first sixth chapters and I like to get your feedback, so this coupon https://leanpub.com/android_effective_dagger/c/ELTlJ9IaHnd1

    is free for a limited time to read it and give me your feedback. Enjoy

    submitted by /u/mrabelwahed
    [link] [comments]

    Inconsistent download numbers: Play Console browser vs. app

    Posted: 11 Feb 2022 03:03 AM PST

    Hi, I have seen a quite significant difference (15 to 20%) of the daily download numbers between the data shown in the Play Console browser page and Play Console app (Android).

    • Which one should I consider as correct?
    • And why is there such a difference in the first place?

    Cheers 😊

    submitted by /u/greenBlueChameleon
    [link] [comments]

    How to verify Organization Account

    Posted: 11 Feb 2022 04:57 AM PST

    Hello, I'm the IT person for our organization and was asked to open a developer account for the business. For the verification of the business they're asking for my drivers license even though this is a business account. Is there a way to verify the account without providing my drivers license ? I'm just helping the organization open an account it's not a personal account. Apple doesn't require a drivers license to verify the organization. Thanks.

    submitted by /u/ntuner
    [link] [comments]

    Android Modularization Preps: Things to know Before Modularizing Your App

    Posted: 11 Feb 2022 04:48 AM PST

    Get Android 13 | Android 13 Developer Preview | Android Developers

    Posted: 10 Feb 2022 10:18 AM PST

    Reclaiming an android app when there's no access to the original email address used

    Posted: 11 Feb 2022 05:41 AM PST

    Hi all,

    My company's app was initially developed by an outsourcing company. It was later replaced by our own team. Seems like the original app is still owned by the outsourcing company, specifically, by an email address in their domain. They don't answer our emails so we're not sure how to retake ownership of app, which is ours after all! Any idea how to approach this?

    Will be grateful for any pointers as to whom to contact and if there's a known procedure for such situations (we can't be the first). Many thanks!

    submitted by /u/MiyagiJunior
    [link] [comments]

    Open link from push notification in app

    Posted: 11 Feb 2022 08:54 AM PST

    I'm pretty new to building apps, but i've got some basics set up.

    My app is mostly just an inappbrowser within a cordova/gradle built app. I also have it set up to subscribe to push notifications from wonderpush and that's all working.

    In my push notification i'm passing a url, but when that comes through to the phone, it opens in a native browser rather than my app. I would like it to open the app, and then the url supplied be opened in my inappbrowser.

    Any advice?

    submitted by /u/oindypoind
    [link] [comments]

    Urgent help

    Posted: 11 Feb 2022 08:48 AM PST

    I have version 1.0.0 of my app in production right now. I have added some bugs fixes and want to do new release of version 1.0.1 to my internal testers only and not move 1.0.1 to production. If i create new release under internal testers tab will it automatically impact production version or will production version 1.0.0 will automatically get replaced with 1.0.1? I am very concerned

    submitted by /u/Jazzlike-Somewhere-2
    [link] [comments]

    Just Released my First Android Mobile Game in Google Play Store, But have several questions

    Posted: 11 Feb 2022 07:19 AM PST

    So I just published my first game in Google Play Store by releasing a production in Google Play Console.

    But it still appear incomplete.

    1. My ads are still all tests as I wait for Admob to crawl my app-ads.txt but it says my app is ready and ads are enable. Do I need to create a campaign? Or waiting is enough.
    2. The in app purchases in my game are all still on a "test" mode. I thought it will changed to the actual in- app purchasing once the game is released. Do I miss something here? Setting perhaps?
    3. My game is already listed on Google Play Store and is live, does this mean it has already been reviewed? It only took 3 hours when it became live on the store far from 7 days review I usually read online.

    Note: I just saw that there's an item for IAP in admob report. Probably I just need to wait for Admob issues to be completed.

    submitted by /u/yurigligoric
    [link] [comments]

    how to access secured elements

    Posted: 11 Feb 2022 03:24 AM PST

    Hello everyone, I would like to know if there is a way I write/read data on secured elements, if there is a way, please point me to a credible article/example i can learn from, thank you.

    submitted by /u/neojake
    [link] [comments]

    Do people use coroutines for something else than network calls?

    Posted: 10 Feb 2022 07:55 AM PST

    I mean ... In the documentation it's an example of how to make a network call with coroutine in the I/O thread. But other than that, does somebody use coroutine for something like UI related? If yes how

    submitted by /u/Chewe_dev
    [link] [comments]

    Protecting Admob Rewarded VideoAds from being banned by malicious users

    Posted: 11 Feb 2022 01:19 AM PST

    Hi Everyone, I have implemented some controls for my banner ads to prevent my admob account from being banned by counting clicks and then suspending the user should he/she click too many times in a day. This uses the onClick method so it's pretty easy to implement.

    For rewarded video ads its not that easy because there is no onClick method for the rewarded video ad. Has anyone been able to detect when a user clicks on a rewarded video ad?

    submitted by /u/ConsistentProof3
    [link] [comments]

    Top Free apps in Weather category flooded with games. Does it have anything to do with ASO?

    Posted: 10 Feb 2022 04:46 AM PST

    PSA: Android Studio Bumblebee Patch 1 auto-updater is now working

    Posted: 10 Feb 2022 01:11 AM PST

    Open sourcing an app. Pitfalls ? Positive sides?

    Posted: 10 Feb 2022 12:50 PM PST

    Hi all, I wanted to hear about experiences of others who open sourced their apps. Or, what you think about the case below.

    Over the last 3 years I have been working on a quite complex app. I haven't made my mind up yet but, I might open source it. This app is available on Google Play and is quite complicated. There aren't many competitors exist due to complexity of functionality required.

    It is not be "lets open source and leave it" kind of app. I am currently spending 4-5 hours a day on this app and I intend to do so for foreseeable future. I also intent to charge for certain functionality.

    While I am inclined to give back to the community (albeit with some sh*ty code) naturally, I have some reservations.

    For example:

    Copy cats:
    One of the main concerns is copy cats that may just rebuild and release the app under different name. Copying is not the issue but Google is being Google, who is to know Google won't say my app is the actual copy cat and remove it?

    I know I can put a license restriction but I don't have any means to chase some single dev from some other country.

    Associated developer bans:
    Can I ever be sure that Google will not terminate my account because a banned dev used my source and Google with its godly perfect AI analysed my account and found me related to that banned dev?

    App secrets/credentials/keys:
    Since app has over 60 modules with tons of different services and functionality it contains credentials for some online services. I know it is not possible to secure credentials once you release them with your app. But publishing them straight away sounds scary.

    For example most articles say not to worry about "google-services.json" but ideally I'd like to keep it to my self. Removing google-services.json every time I need to push update to remote repo sounds too cumbersome.

    Closed source SDKs/Services :
    App makes use of closed source SDKs/Services. I suppose I would have to write some sort of no-op module and publish that instead. That on its own is probably too much hassle than it worth. Removing such services would mean I would have to maintain 2 copies of the same source code.

    submitted by /u/NLL-APPS
    [link] [comments]

    Google Developer Account Got Terminated Suddenly Citing Absurd Reasons

    Posted: 10 Feb 2022 03:54 AM PST

    So a dev account of one of my client got terminated all of a sudden on January 4th, 2022. I was one of the developers that was working for some of the projects for that account. The Publisher name is Doc Tools & Utilities. You can read more about it here:

    The Story of How Google Terminated My Developer Account On 'Vague' Reasons

    I never accessed the said dev account. Only the owner and a marketting firm had access to it by means of proper access channel. There were no violations on it or any other kind of standing issue. As per my experience, and I have an experience of around 7 years in android development, the account was in good standing and the user base was growing steadily.

    The reason cited was 'multiple violations by this or associated account as per prior emails sent'. The thing is they never got any 'prior' emails or any intimation.

    The appeal afterwards was also rejected which I assume was automated rejected by their bots.

    I know most of you must be thinking that they must have registered another dev account or someone's dev account that is associated with them must have been terminated and this is simply the domino effect, but, no I have asked them thoroughly and this isn't the case. The account is in no way associated with any other account and there also isn't any other account in their circle that has been terminated recently. It was their first and only dev account.

    Google Play Developer support is really messed up. I mean what's the point of setting up a support in the first place if you're not gonna answer to anyone. Also, if you're terminating someone (who btw doesn't have any violation or strike and is in good standing just a day before) isn't it plausible to at least let them know what exactly went wrong and where?

    Every other store's support works with you when you violate something in order to bring your product in to compliance but for Google I guess support means something else entirely.

    submitted by /u/dashz3r0
    [link] [comments]

    Any QA debug crash libraries you recommend?

    Posted: 10 Feb 2022 08:28 PM PST

    I'm looking for something super easy to integrate into our app.

    Our QA people sometimes hit crashes for example when doing qa of the app, and we have firebase but

    A) not all crashes show there B) it is nice to make sure that the crash they experienced is the one we see in firebase to cross confirm

    I'm aware of adb, but not all of them have adb or know how to use it. It might be quite a task to set it up for all of them and do a training. Am considering it though.

    I know they can create a big report snapshot through settings too, and that is what I have them doing from time to time.

    Was wondering if there was some nice library or plug-in that is free and would let them very easily share crash reports with us during qa/development in dev builds?

    I have used instabug in the past, but I believe that was a paid service, and honestly just looking for some basic logs. Don't need such a heavy handed library I think.

    submitted by /u/kotlineng
    [link] [comments]

    What are career progression options for Senior Android Devs.

    Posted: 10 Feb 2022 02:00 AM PST

    Recently I had to take up job in React Native development after been working in Android Development for 11 years. I only accepted this challenge due to financial reason, there was substantial hike.

    But I have never worked in JavaScript before in serious way and after working in it (its mostly JSX in react Native not JS) I don't like this tech. I prefer strongly typed languages so I kinda lean on backend.

    Wondering What other Senior Android Devs do for career progression ? or when you don't have any Android roles on offer.

    submitted by /u/Unlikely-Ad3551
    [link] [comments]

    Is it possible to create a custom HotSpot wrapper app that can allow/decline acccess to other users and limit HotSpot sharing by time or data?

    Posted: 10 Feb 2022 09:25 AM PST

    Basically the title. Is there API that would allow me to create app that gives me control over the HotSpot usage. For example I want to turn on my HotSpot through app, but then when someone wants to connect I get the option to allow or decline access. So the other user doesn't know my password but he just asks me for access, or he just gets a single time password and other users can't connect with my HotSpot with the same password.

    Any help or tips here would be appreciated guys, thank you!

    submitted by /u/NiceVu
    [link] [comments]

    SplashScreen API and conditional navigation

    Posted: 10 Feb 2022 06:23 AM PST

    Hi, I have a question about managing an auth flow with the new splashScreen API. Before it, I made a fragment for the splash screen and there I navigated to the homeFragment or the loginFragment based on the UserState. Now I don't quite know how to do this since the splashScreen is in the mainActivity as advised in the Docs.

    What I have is one MainActivity and multiple fragments. I have a homefragment (think like news feed for user) , loginFragment and other fragments. My startDestination is the homefragment (previously it was the SplashFragment) . I did create a function to navigate from there to loginFrgament if the user is signed out but it always shows the homefragment before switching there.

    is there a better way to manage this?

    submitted by /u/starkgotstrokegame
    [link] [comments]

    Question with Dagger subcomponents

    Posted: 10 Feb 2022 08:07 AM PST

    I couldn't find this online/didn't know who to ask for, I hope this community can help me.

    It occurred while I was going through the Dagger 2 code lab from Google. ref: https://developer.android.com/codelabs/android-dagger

    In one of the exercises of this codelab, it helps you create a subcomponent and tie it with the appcomponent.

    The way you associate this subcomponent to the app component is by creating a module and specifying your subcomponent in the module annotation and later including that module in the appcomponent.

    @Subcomponent interface RegistrationComponent {..}

    @Module(subcomponents = [RegistrationComponent::class, LoginComponent::class]) class AppSubcomponents

    @Singleton @Component(modules = [StorageModule::class, AppSubcomponents::class]) interface AppComponent { ... fun registrationComponent(): RegistrationComponent.Factory }

    My Question is that I do not see the importance of code block 2 and specifying it in the AppComponent as a module. Removing that code also seems to work with accessing registration component factory from the app component and there seems to be no change in the code generated by dagger as well.

    I am wondering if it is required to mention AppSubcomponents for multi module projects only?


    TLDR https://dagger.dev/dev-guide/subcomponents

    To get subcomponents to work there are three parts : 1) declaring the subcomponent via \@Subcomponent annotation 2) add the subcomponent to the parent by creating a module that specifies the subcomponent and add this module to the parent component. 3) Surface the subcomponent factory in the parent component

    My question is skipping step (2), there doesn't seem to make any difference to the generated code or behaviour. How does this all work?

    submitted by /u/xenomorphInTheAlien
    [link] [comments]

    How to get intellectual property approved in play store listing?

    Posted: 10 Feb 2022 01:52 PM PST

    My play store listing was rejected because I was using someone else's intellectual property in one of my screenshots. google's policy says you must provide "written documentation proving that you have permission to use a third party's intellectual property". what does this mean exactly? do I actually need a physical, written document with the third party's signature? or is there an easier way, like maybe an email or something?

    edit: The reason I'm asking this is because I don't have a license to use the IP, but would like to obtain one. I'm trying to figure out how I should go about getting a license from the owner - if I could just send them an email asking for their approval, or if I would need them to physically sign a document.

    submitted by /u/ichen101
    [link] [comments]

    No comments:

    Post a Comment