• Breaking News

    Thursday, March 25, 2021

    Android Dev - Google Play App Review is getting worse

    Android Dev - Google Play App Review is getting worse


    Google Play App Review is getting worse

    Posted: 25 Mar 2021 09:01 AM PDT

    Pro Tip : If you are an Android Developer , and have tried uploading app to Play Store but due to some unrealistic and unexpected policy violation your app got rejected and you feel like you have ran out of all the options to fix the Policy issue.

    Don't stress over it , Try re-uploading the app to Play Store without making any changes ( just change version code ) , Chances are the app might get accepted this time.

    Google is getting worse and worse in reviewing apps , with longer review time and poor developer support.

    This is what happened with our dev team at our Startup , we had ran out of all the options to fix non-existent policy issue , So we just uploaded the same app bundle and it got accepted.

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

    Simplified version management with Gradle 7

    Posted: 24 Mar 2021 09:13 PM PDT

    Why are coroutines testing APIs still experimental?

    Posted: 25 Mar 2021 08:20 AM PDT

    I'm amazed that the unit testing framework for testing coroutine code is still experimental as of 2021 https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-test/

    3 years ago, I heard Google say this https://youtu.be/KMb0Fs8rCRs?t=92

    And 2 days ago they also effectively recommended against using LiveData making Coroutines the Google blessed choice for doing async stuff on Android.

    Collecting flows using these APIs is a natural replacement for LiveData in Kotlin-only apps. If you use these APIs for flow collection, LiveData doesn't offer any benefits over coroutines and flow. Even more, flows are more flexible since they can be collected from any Dispatcher and they can be powered with all its operators. As opposed to LiveData, which has limited operators available and whose values are always observed from the UI thread.

    https://medium.com/androiddevelopers/a-safer-way-to-collect-flows-from-android-uis-23080b1f8bda

    I've been a part of 3 different teams between that I/O and now and have had to explain this whole story three times.

    What is going on, Google do you not want people to test their code?

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

    App gps development, LocationManager Api or FusedLocationProviderClient?

    Posted: 25 Mar 2021 08:09 AM PDT

    Hi, I'm developing an app to track phones on a farm. What I need is to have the most accurate value from the internal phone GPS. Because this is going to be uses on a farm, is a open space, without buildings and with weak or none mobile internet, so I need to depend on GPS.

    As I understand, there are two ways, using the android internal location manager or the Fused location that is from google services. Which one is the best for what I need?

    Thanks for the help!

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

    Monetize users from Iran?

    Posted: 25 Mar 2021 05:39 AM PDT

    I have an app with users in Iran and zero revenue because adMob and FAN are restricted because of us sanctions. What are the ad Networks that are not restricted on Iran? And do have any idea on how to monetize these users?

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

    A safer way to collect flows from Android UIs

    Posted: 24 Mar 2021 04:37 PM PDT

    Android Animations Library

    Posted: 25 Mar 2021 02:31 AM PDT

    Hi guys, I wanted to share with you a library I developed to chain animations synchronous and asynchronous using RX.

    https://github.com/Zachinio/Choreographer

    It's free for any kind of use without any limits, I would be more than happy to get feedbacks from you guys.

    Have fun

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

    Soory I didn't really know where to post this, but I need help with my notifications on android 11. I can't stop thm from oppening in picture-in-picture, I have disabled everything!

    Posted: 25 Mar 2021 09:50 AM PDT

    bash: build.env/: No such file or directory error trying to Build/Run Cuttlefish on PC/ARM64.

    Posted: 25 Mar 2021 09:32 AM PDT

    Hello.

    I'm trying to Build/Run Cuttlefish on PC/ARM64. This is the tutorial that Im following :

    https://sites.google.com/junsun.net/how-to-run-cuttlefish/home

    Im stuck here :

    root@ziomario-Z390-AORUS-PRO:/media/ziomario/Elements/android-cuttlefish# repo init -u platform/manifest - Git at Google -b pie-gsi

    Downloading Repo source from git-repo - Git at Google
    remote: Counting objects: 8, done
    remote: Finding sources: 100% (150/150)
    remote: Total 150 (delta 70), reused 150 (delta 70)
    Receiving objects: 100% (150/150), 139.35 KiB | 1.74 MiB/s, done.
    Resolving deltas: 100% (70/70), completed with 14 local objects.
    Downloading manifest from platform/manifest - Git at Google
    remote: Sending approximately 105.06 MiB …
    remote: Counting objects: 1145, done
    remote: Finding sources: 100% (3/3)
    remote: Total 87072 (delta 26102), reused 87072 (delta 26102)
    Receiving objects: 100% (87072/87072), 105.06 MiB | 7.15 MiB/s, done.
    Resolving deltas: 100% (26102/26102), done.

    repo has been initialized in /media/ziomario/Elements/android-cuttlefish

    root@ziomario-Z390-AORUS-PRO:/media/ziomario/Elements/android-cuttlefish# source build.env/
    bash: build.env/: No such file or directory

    someone can give me some suggestions to fix that eror and goes further with the tutorial ? thanks.

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

    Google Voice number in an App?

    Posted: 25 Mar 2021 08:39 AM PDT

    Hello All!

    I am trying to streamline hundred of calls I need to make each month. Rather than sitting at my computer and clicking and such, I'd like to write an android app that reads in the numbers, displays some information for me and places the calls. Then gives me some options after the call, compiles into a database to send back to my machine and input the info into my work platform.

    Am I able to access my google voice number in an android app like this? I was trying to do something similar on my computer, but google voice API's arent really a thing/working it appears.

    TIA

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

    The new Google Fit requirements going into effect in April are INSANE

    Posted: 24 Mar 2021 06:14 PM PDT

    Why can't I find anyone else complaining about this? According to the new policy, if you request read access to any of the new restricted scopes (which is read access to ANY fitness data) you have to go through a third party assessment.

    If you submitted an app that requests restricted scopes, and the app accesses Google user data from or through a server, one of the follow-up verification steps will be to get your app reviewed by an independent security assessor. This assessment helps keep Google users' data safe by verifying that all apps that access Google user data demonstrate a minimum level of capability in handling data securely and deleting user data upon user request.

    Currently, assessments are conducted by a Google-designated third-party assessor, may cost between $15,000 and $75,000 (or more) depending on the complexity of the application, and is payable by the developer. This fee may be required whether or not your app passes the assessment. We expect that fees will include a remediation assessment if needed. If your app has previously completed an adequate security assessment as determined by the assessor, you will be able to provide a letter of assessment that may reduce the scope of the review.

    Are they serious with this? Am I missing something??

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

    Mocks, fakes and stubs: the stunt doubles of testing

    Posted: 25 Mar 2021 04:23 AM PDT

    Advice for a former android apps developer

    Posted: 25 Mar 2021 07:26 AM PDT

    Hello everyone!

    I wanted to ask people of this sub some advice regarding my situation. I've been working as a developer from 2015. That's when I got my first job as an android dev. I've worked for a an app specialized for streaming, and even then the architecture and technology weren't that new.

    In 2017 I changed my job and worked for a small company developing a very customizable keyboard, but we were 2 devs, and the senior didn't really had time to teach me well so I left (other reasons also). Then, from 2018 until the present, I 've been working in a company in which I was hired as an Android Developer, but in time the focus moved to the other solutions within the project, more like back end, and some web and dev ops.

    I've gained a lot of valuable experience, but basically, since the app was mature and very big, I've done only minimum maintenance to a relatively old architecture, no kotlin. I lost touch completely with the latest technology for Android. Android has always been my "true love", and trying to get up to date seems like a nightmare for me. I don't know where to learn from. It seems like everyone has an idea on how to do stuff, and I'm out of the loop on everything. My Linkedin still says I'm a mobile developer, and I've been getting a lot of job offers (tons of opportunities in my city ) , and I've been to 2-3 job interviews, but every time, the feedback is that I should get up to date. I've been trying to develop a new app lately as a personal project and I got overwhelmed, but I learned some Kotlin.

    I guess my question is, where should I start? Is Jetpack the best place to look for today's way of coding Android Apps? Would you recommend a guide for a guy who only did apps in java some years ago?

    Thank you very much!

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

    [D] TensorFlow Lite Text Classification Models with Model Maker

    Posted: 25 Mar 2021 06:13 AM PDT

    Splash screen

    Posted: 25 Mar 2021 05:36 AM PDT

    Hello folks,

    Finishing my 3rd app, and for the first time I'm using a splash screen, as shown in this medium article (https://medium.com/swlh/splash-screen-in-android-8ab250e40190). For testing, I have a Huawei Mediapad M3 (2560 x 1600 screen, running android 7) and a LG K12+ (1440 x 720 screen, running android 9). The background image was done on the Mediapad.

    The app runs fine, it shows the splash screen when launching the app. The image is fine on the Mediapad, but it is stretched vertically on the K12+, which is a bummer. I've been fiddling with that more than a week, at least 1 hour a day, and nothing work. I know you can't use 'scaletype' on background image. What can I do to solve that?

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

    Is there a composable equivalent for a search view widget?

    Posted: 25 Mar 2021 05:21 AM PDT

    I've been trying to find a compose implementation of a search view that can show a floating drop-down menu of suggestions based on matches to in app content. Does this exist yet or do I have to roll my own from the given components?

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

    Vulkan Question

    Posted: 25 Mar 2021 03:57 AM PDT

    So, we are trying to develop a Vulkan-based Android application, and we stumbled across a problem: we need to use the VK_KHR_draw_indirect_count extension. It's reported as available on all of our testing devices, but, for some reason, both KHR and non-KHR variants of the functions provided by this extension are not present inside libvulkan, and can't be located by vkGetDeviceProcAddr on the actual devices. Why would it be like that?

    P.S. we can always hide this extension from the program, but it would be very nice to use GPUs to their full potential

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

    Users stuck on old version - Play Store doesn't report and update but a complete re-install gives them the newest version. What gives?

    Posted: 25 Mar 2021 01:09 AM PDT

    Users stuck on old version - Play Store doesn't report and update but a complete re-install gives them the newest version. What gives?

    I'm experiencing a strange problem with one of my apps.

    I have a group of users who seem to be using a very old version of the app. I've released many updates to the app since then so I found it a bit strange. Also, all these users seemed to be stuck on the same (old) version.

    I reached out to the users and notified them about updates being available and suggested them to install it. Now I've gotten replies from a lot of them - they all tell me, that when they go into their Play Store app navigates to my app's listing they only have the "Uninstall" and "Open" options.

    However, the app's listing also reflects that there's been updates.

    https://preview.redd.it/8w7s2kdat4p61.png?width=1201&format=png&auto=webp&s=b48af679dc1ff1ce75cb990477d40b512c60702a

    When I ask the users to log into the app and check the app version, they verify that they are in fact on the old version.

    Removing the app entirely and reinstalling it does solve it. When installing the app again they get the updated version.

    The only real change since the version they all seem to be stuck on is the addition of these permissions:

    android.permission.CAMERA android.permission.FLASHLIGHT 

    This problem seems to be consistent for the version they are on across Android versions spanning from 5 to 11 and very different manufacturers and models. I've not been able to spot what's going on and I haven't gotten any help from Google other than a canned response from their support.

    Has anybody every experienced anything similar?

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

    Is it possible for apps to get your phone number programally?

    Posted: 25 Mar 2021 06:51 AM PDT

    Let's say you downloaded an app from unknown sources, and what might the app developer do to get your phone number?

    One thing that I can think of is to use telephonymanager and get access to your phone status, but most phones don't store your phone number now.

    Is there another way to get the users phone number? How should we protect our privacy if it is possible?

    submitted by /u/Physics-Head
    [link] [comments]

    I want to create a new file which can save image file (can someone provide code for this and how to get uri for that new file and image file.)

    Posted: 24 Mar 2021 11:37 PM PDT

    is it fine and not against google policy to link a bank account not from the developer itself? i mean if i dont have my own bank account yet and i want to use my parents or other relative bank account to widthraw my revenue im not violating any policy?

    Posted: 24 Mar 2021 11:34 PM PDT

    Firebase Remote Config: some lessons learned

    Posted: 24 Mar 2021 01:50 PM PDT

    Detecting leaks in Android Applications (Dropbox)

    Posted: 24 Mar 2021 02:07 PM PDT

    No comments:

    Post a Comment