64bit support

52 views
Skip to first unread message

Michał Szczuryk vel Szczerba

unread,
May 31, 2020, 4:41:25 PM5/31/20
to ResearchStack
Hi. 

I just built my first app and wanted to upload it to goole store. However, I get an error saying that one of ResearchStack libraries (libsqlcipher) doesn't support 64bit architecture. Is that true? Are there any newer versions, or can i work around it somehow? I don't want to redesign the larger part of my application just because of this one incompatibility. 

Cheers

Michał Szczuryk vel Szczerba

unread,
Jun 2, 2020, 3:39:05 PM6/2/20
to ResearchStack
If anybody's interested, here's how I solved the issue.

First of all, just changing the ResearchStack implementation version in the build.gradle file from 1.1.1 to 1.1.2 doesn't actually work. I worked around it by implementing a snapshot of the master branch from RS git repo through jitpack.io.
RS Version 1.1.2 uses sqlcipher 3.5.4, which supposedly supports x64. However, my built APK file still didn't include the x64-specific folders. No luck
So I don't really know why but upping the sqlcipher version to 4.0.0 works just fine. I forked the RS repo and changed the one line of code. Its available at m-szczerba/ResearchStack if y'all want it 

Cheers
Reply all
Reply to author
Forward
0 new messages