part-cw / lambdanative

LambdaNative is a cross-platform development environment written in Scheme, supporting Android, iOS, BlackBerry 10, OS X, Linux, Windows, OpenBSD, NetBSD, FreeBSD and OpenWrt.
http://www.lambdanative.org
Other
1.39k stars 86 forks source link

android-support-v4 has been deprecated #456

Open bkmgit opened 2 months ago

bkmgit commented 2 months ago

android-support-v4 is used when building android binaries, but has been deprecated. Would it be worth supporting newer libraries for recent Android versions? If so, can make a pull request to do this.

This would affect also using build-tools 34 and greater, as build-tools 34 does not seem to contain dx, so regular Android builds fail.

mgorges commented 2 months ago

In principle, the entire Android build system needs replacing (as we still use ant and not Gradle), but I don't use Android or have the capacity to support such a major revision. @ddunsmuir might be able to help with reviewing things if you want to propose pull requests. Thanks.

ddunsmuir commented 2 months ago

This would indeed be a large update, but certainly beneficial. I work mostly with Android, but I am typically building for older devices. I do have new devices for testing and would do reviewing if you make this as a pull request. We would appreciate it.