【问题标题】:armeabi, armeabi-v7a, x86 SQLCipher Android:armeabi、armeabi-v7a、x86 SQLCipher Android:
【发布时间】:2014-07-29 13:32:29
【问题描述】:

我正在尝试实现 SQLcipher。它工作正常。我对此有疑问armeabi, armeabi-v7a,andx86。我将这些文件夹添加到包含.so 文件的libs 文件夹中。但我需要知道所有这些文件都是必需的吗?因为这三个文件夹都包含

libdatabase_sqlcipher.so
libsqlcipher_android.so
libstlport_shared.so

文件。请帮我找出这些之间的区别。 我读过一些文章。它说所有文件夹都是必需的。

【问题讨论】:

    标签: android sqlcipher


    【解决方案1】:

    是的,Android 的 SQLCipher 确实需要这些本机库,但是您的应用程序的平台将决定您需要包含多少这些文件夹。您至少需要包含armeabi 文件夹。

    【讨论】:

    • 谢谢我已经删除了 armeabi-v7a,并且 x86 工作正常。我问的是它是否会对不同的设备或其他东西产生任何问题。
    • 如果您的应用程序不包含它们并且您尝试将应用程序部署在 armeabi-v7a 或 x86 Android 设备上,您会遇到问题,否则应该不会有问题。
    • 那么肯定需要三个文件夹吧?
    • 我不完全确定,但 AFAIK "armeabi-v7a" 和 "x86" 设备会使用兼容层 (f.ex) 退回到 "armeabi" 文件夹(如果它是唯一存在的) ., Houdini for Intel),具有一定的影响。这取决于您的特定应用程序要求。但是,如果有一些设备根本不回退,我不会感到惊讶,我见过便宜的中国制造平板电脑没有 Google Play 应用程序,没有位置支持,没有很多不同和可怕的东西......
    猜你喜欢
    • 2019-11-25
    • 2011-09-09
    • 2012-08-26
    • 1970-01-01
    • 2016-11-23
    • 2019-11-11
    • 1970-01-01
    • 2015-03-01
    • 2012-11-15
    相关资源
    最近更新 更多