Automated delivery and publication of apps using FDroid and GitLabCI

In my spare time I develop applications on Android. I also “maintain” F-Droid repository for some of my public projects. I wanted to automatically publish each build after: Compilation passed Test on a connected device passed Signed build completed So I made a simple setup with help of GitLabCI and own F-Droid repository. This post […]

What the hell, something broke my packageManager on Android.

Because I work on a laptop, I was experimenting with different wireless adb apks for Android, having a cable under my hand isn’t too handy. After a few tests I started getting that error: com.android.ddmlib.InstallException: Unknown failure (/system/bin/sh: pm: can’t execute: Permission denied)com.android.ddmlib.InstallException: Unknown failure (/system/bin/sh: pm: can’t execute: Permission denied) Didn’t tell me much. […]

JHLabs for Android

My major project in Java (Android) involved image manipulation where I used JHLabs. I found there was no easy way to add JHLabs support for Android without extracting sources and manually adding them to the project. So there it is now: https://gitlab.com/agilob/JHLabs_android It’s compatible with gradle build system, so you can easily add it to […]