Hi all.
Thanks to @GeoffT660 , @Shelby and @DonManfred we now can download a replacement for SQLCipher aar that will allow us to continue using it with 16KB requirements.
I did some tests on my test computer - here is a result.
I just in case first archived my AdditionalLib folder in case if something will go wrong.
I removed existing files such as
android-database-sqlcipher-4.0.0.aar
android-database-sqlcipher-4.2.0.aar
android-database-sqlcipher-4.5.4.aar
Then I downloaded sqlcipher-android-4.10.0.aar from https://repo1.maven.org/maven2/net/zetetic/sqlcipher-android/4.10.0/ and put it into my AdditionalLib folder.
Opened B4A, opened my project and tried to compile it. It didn't work - the B4A says that can't find android-database-sqlcipher-4.5.4.aar file. I run the search in AdditionalLib folder to see what file has a reference to android-database-sqlcipher-4.5.4.aar. It was SQLCipher.xml. Opened it and at the very bottom there is a line
I replaced it with sqlcipher-android-4.10.0.aar. Tried to compile it again - so far so good.
I did it on my test computer which is located in a different place (connected via remote desktop) so I didn't actually ran my project on the app.
My question is - did I miss something else or not?
Thanks to @GeoffT660 , @Shelby and @DonManfred we now can download a replacement for SQLCipher aar that will allow us to continue using it with 16KB requirements.
I did some tests on my test computer - here is a result.
I just in case first archived my AdditionalLib folder in case if something will go wrong.
I removed existing files such as
android-database-sqlcipher-4.0.0.aar
android-database-sqlcipher-4.2.0.aar
android-database-sqlcipher-4.5.4.aar
Then I downloaded sqlcipher-android-4.10.0.aar from https://repo1.maven.org/maven2/net/zetetic/sqlcipher-android/4.10.0/ and put it into my AdditionalLib folder.
Opened B4A, opened my project and tried to compile it. It didn't work - the B4A says that can't find android-database-sqlcipher-4.5.4.aar file. I run the search in AdditionalLib folder to see what file has a reference to android-database-sqlcipher-4.5.4.aar. It was SQLCipher.xml. Opened it and at the very bottom there is a line
B4X:
<dependsOn>android-database-sqlcipher-4.5.4.aar</dependsOn>
I replaced it with sqlcipher-android-4.10.0.aar. Tried to compile it again - so far so good.
I did it on my test computer which is located in a different place (connected via remote desktop) so I didn't actually ran my project on the app.
My question is - did I miss something else or not?