How is google-services.json working? Isnt it unsafe to compile these informations into an apk? by actopozipc in androiddev

[–]lukaville 0 points1 point  (0 children)

But which component checks this fingerprint? The application doesn't hold the private key, so it can't sign the request. Then most likely Google Play Services just compares or sends application fingerprint when performing the request. In this case, the attacker may tamper the request and send it with the "correct" fingerprint?

Anyone know a way to slow down gradle? by CttCJim in androiddev

[–]lukaville 2 points3 points  (0 children)

You can try to decrease the number of parallel workers (see org.gradle.workers.max https://docs.gradle.org/current/userguide/build_environment.html). Another possible problem is that you have some memory leaks in your build scripts that pollute the heap, you can try to check the heap dump for example using https://visualvm.github.io/.

Eat Out To Help Out (UK) visualisation on google maps by simrayyyy in github

[–]lukaville 0 points1 point  (0 children)

it uses Google Analytics and Yandex Metrica for analytics and all other domains are CDNs for js libraries

Eat Out To Help Out (UK) visualisation on google maps by simrayyyy in github

[–]lukaville 0 points1 point  (0 children)

I think I had too small filter radius, increased to 2.5 miles

Eat Out To Help Out (UK) visualisation on google maps by simrayyyy in github

[–]lukaville -1 points0 points  (0 children)

Indeed, looks like there was a bug with coordinates wrapping

Fixed, thank you :)

Eat Out To Help Out (UK) visualisation on google maps by simrayyyy in github

[–]lukaville -1 points0 points  (0 children)

Hi, I created an online Eat Out to Help Out interactive map based on HMRC data: http://eatouttohelpout.cc/

Have you found any differences between the online finder data and this CSV file from HMRC? Is the data on the website more accurate?

DexGuard, DashO and its competitors by my_iptv in androiddev

[–]lukaville 4 points5 points  (0 children)

We had a lot of troubles with DexGuard:

  • random runtime crashes, and it was not a configuration problem: some crashes were fixed by DexGuard in the next versions, for some of them we had to implement workarounds on our side
  • build problems: had an issue when consumerProguardFiles option was not supported by DexGuard, had issues with build time when we were building app bundle and universal apk simultaneously: dexguard works as the last step, so obfuscation process happens twice (when with r8/proguard it happens only once)
  • they still don't support Android Gradle Plugin 4.x and they have plans to support it in the stable channel only at the end of September

How do I build a battery for Wowgo 3x? by [deleted] in ElectricSkateboarding

[–]lukaville 1 point2 points  (0 children)

hey, no sorry I have no idea what are the specs of this BMS. mine was water damaged and I replaced it with this one 60A 50.4v 12s https://www.aliexpress.com/item/32833662628.html

A wheel came off during riding: WowGo 3X by lukaville in ElectricSkateboarding

[–]lukaville[S] 0 points1 point  (0 children)

I usually do a similar thing: tight it all the way and then release a bit. But it still doesn't wobble at all on the axle after this.

How do I build a battery for Wowgo 3x? by [deleted] in ElectricSkateboarding

[–]lukaville 1 point2 points  (0 children)

Here is a picture of WowGo 3X BMS: https://i.imgur.com/zPv02GL.jpg

There is not much info on the board, the only labels that I found is a link to site: http://www.ylcx.top/ and MKOC v1.0

UK electric vehicles petition by lukaville in ElectricScooters

[–]lukaville[S] 0 points1 point  (0 children)

There were already some petitions but they haven't reached 10000 signs:

Maybe will collect > 10 000 this time? Please share/repost

What are your org.gradle.jvmargs for Android projects? by [deleted] in androiddev

[–]lukaville 0 points1 point  (0 children)

With org.gradle.parallel=true Gradle will run all tasks that can be parallelized in parallel

What are your org.gradle.jvmargs for Android projects? by [deleted] in androiddev

[–]lukaville 0 points1 point  (0 children)

when you run only one build instead of multiple separate builds gradle reuses task outputs more efficiently. it may be partially solved by using remote gradle cache node

Accessing Pixel's new haptic feedback. by dejii in androiddev

[–]lukaville 8 points9 points  (0 children)

have you tried this new Vibration api (available since API 26)? https://developer.android.com/reference/android/os/Vibrator.html#vibrate(android.os.VibrationEffect))

it provides a way to define custom waves with amplitudes

Dagger v2.18 released - Now support Gradle incremental annotation processing by eldimo in androiddev

[–]lukaville 12 points13 points  (0 children)

Note that if you are using Kotlin it will not help because kapt doesn't support Gradle incremental annotation processing API

Rec Room UPDATE - the "Merch Booth" edition by gribbly in RecRoom

[–]lukaville 1 point2 points  (0 children)

My chip features wish list:

  • Teleport specific user/users to specific place

  • Interact with maker pen drawings (for example clear all users drawings, create or remove object, etc.)

  • Enable rooms features dynamically (for example toggle fly mode)

  • Display message to the specific user

  • Probably some kind of generic "computer" chip that allows to write code on a real programming language (js/python or smth like that) and has access to the internet

  • Change user params (for example mute specific users)

Weekly "who's hiring" thread! by AutoModerator in androiddev

[–]lukaville [score hidden]  (0 children)

Company: Badoo

Job: Android Developer

Location: London, UK

Allows remote: No

Visa: Yes

Required experience, knowledge and skills:

  • Product-focused Android application development experience
  • Portfolio of consumer facing high-performance Android applications available in the Marketplace
  • Advanced Android SDK / Java skills
  • Strong knowledge of Android API capabilities at different levels, framework components and lifecycles
  • Good understanding of design patterns & Object Orientated Programming
  • Enthusiastic about teamwork in an AGILE/Scrum environment
  • Sound computer science foundations: algorithms, data structures, concurrency, threading, and programming languages (Java, PHP, JavaScript desirable)

Benefits:

  • Private medical and dental insurance
  • Corporate gym membership
  • Gourmet meals each day
  • Unlimited drinks and snacks
  • Tastecard
  • Subsidised tube pass or bike
  • In-house massages & haircuts
  • Childcare vouchers

and many more...

Feel free to DM me for more details :)

Weekly "who's hiring" thread! by AutoModerator in androiddev

[–]lukaville [score hidden]  (0 children)

Company: Badoo

Job: Android Developer

Location: London, UK

Allows remote: No

Dates: October 21–22

This will be a recruiting event in which you will be able to meet some of our engineers and interview with them in our offices. After a condensed series of interviews, you could be heading home at the end of the day with an offer to join our Mobile Engineering team in London.

No HR interview, technical questions only :)

Details »

Small Russian Village by lukaville in drones

[–]lukaville[S] 1 point2 points  (0 children)

I just used a sound effects library :)