Xdrip+ on Android 4.4.2 #3700
-
Hi, It looks like XDrip+ supports android 4.4.2 I have an old tablet I want to use as a follower for XDrip+, so I downloaded the apk, and when installing it says "Error parsing package". I Validated that an old version of XDrip+ from 2016 will install successfully. Given the latest changes to followers, would an old old version of XDrip+ still work as a follower on this device, or do I really need the very latest. If I need the very latest, can somebody help me figure out how to get this installed given it should be supported? |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 9 replies
-
Doing an ADB install from the laptop shows: Performing Push Install |
Beta Was this translation helpful? Give feedback.
-
It looks to me as if the app requires android SDK 24 -- which is Android 7? So is this page wrong : https://xdrip.readthedocs.io/en/latest/install/prerequisites/ ? Do you think I could compile it for android sdk : 19 - which would work on android sdk 4.4? |
Beta Was this translation helpful? Give feedback.
-
Android 6 was retired on May 29, 2024: https://navid200.github.io/xDrip/docs/ReleaseNotes.html |
Beta Was this translation helpful? Give feedback.
-
Hi @Navid200. Okay - so the link in the docs should be updated too. Do you think it would be doable to take the pre may build, incorporate the fix for Follower, and make a build 4.4 compatible. I think it would work, and would be somewhat simple to achieve. Thoughts? |
Beta Was this translation helpful? Give feedback.
-
Hi @Navid200 I am having trouble tracking down what code changes were tied to the follower fix on the recent update, (so I can back port them to my older base xDrip+). Can you please link me to the commit where the fix was included for Sync Follower? |
Beta Was this translation helpful? Give feedback.
-
@Navid200 : I posted this 2 days ago: |
Beta Was this translation helpful? Give feedback.
-
Well - for everyone that is interested I actually got it to work! Steps were: Enable multidex in gradle build files manually (as 4.4.2 it wasn't standard) I hit 1000 snags along the way but I ended up with xDrip+ on my old 4.4.2 tablet, AND what's even better is the xDrip+ Companion is syncing up perfectly! It works a charm! (When opening the app is sometimes crashes which I think is to do with memory, but a couple of open attempts and it opens fine, at which point it is very stable!) |
Beta Was this translation helpful? Give feedback.
Well - for everyone that is interested I actually got it to work! Steps were:
Enable multidex in gradle build files manually (as 4.4.2 it wasn't standard)
Change target and minimum sdk to level 19
Keep build level at 34
I hit 1000 snags along the way but I ended up with xDrip+ on my old 4.4.2 tablet, AND what's even better is the xDrip+ Companion is syncing up perfectly! It works a charm!
(When opening the app is sometimes crashes which I think is to do with memory, but a couple of open attempts and it opens fine, at which point it is very stable!)