SQLcipher:发布适用于Google Play的64位版本的应用程序捆绑包

时间:2020-07-03 11:43:16

标签: android google-play 64-bit release sqlcipher

我想发布使用加密的SQLCipher数据库的Android移动应用。

在部署期间,我的发行版不具备在Google Play上提供 64位版本的义务。

我遵循了Support 64-bit architectures的处方,但没有结果。

我需要帮助!

defaultConfig {
    applicationId "com.mdc.droit"
    minSdkVersion 14
    targetSdkVersion 29
    versionCode 3
    versionName "1.0"

    testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"

    ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'

}


dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
implementation 'androidx.sqlite:sqlite:2.1.0'
implementation 'com.google.android.gms:play-services-ads:17.2.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
implementation 'com.google.android.material:material:1.1.0'
implementation 'com.readystatesoftware.sqliteasset:sqliteassethelper:2.0.1'
implementation 'androidx.recyclerview:recyclerview:1.1.0'
implementation 'androidx.cardview:cardview:1.0.0'
implementation 'nl.littlerobots.cupboard-tools:sqlcipher:0.3.1' //SQlCipher implementation HERE
}

Android Studio Analyze APK

Google Play Error

1 个答案:

答案 0 :(得分:0)

我们在February of 2017中为Android的SQLCipher添加了64位支持。您可能需要更新依赖性,Android的SQLCipher的最新版本是4.4.0。