簡體   English   中英

dropboxSync中的錯誤:findlibrary返回null

[英]Error in dropboxSync: findlibrary returned null

錯誤日志:

03-25 09:46:59.022: I/com.dropbox.sync.android.CoreAccountManager(2217): Prepared cache dir '/data/data/com.company.testapp/app_DropboxSyncCache/my-dropxbox-key'.
03-25 09:46:59.022: W/dalvikvm(2217): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lcom/dropbox/sync/android/NativeHttp;
03-25 09:46:59.022: W/dalvikvm(2217): Exception Ljava/lang/ExceptionInInitializerError; thrown while initializing Lcom/dropbox/sync/android/NativeLib;
03-25 09:46:59.034: D/Updater(2217): java.lang.ExceptionInInitializerError
03-25 09:46:59.034: D/Updater(2217):    at com.dropbox.sync.android.CoreAccountManager.initNativeLib(CoreAccountManager.java:107)
03-25 09:46:59.034: D/Updater(2217):    at com.dropbox.sync.android.CoreAccountManager.<init>(CoreAccountManager.java:87)
03-25 09:46:59.034: D/Updater(2217):    at com.dropbox.sync.android.DbxAccountManager.getInstance(DbxAccountManager.java:112)
03-25 09:46:59.034: D/Updater(2217):    at com.dropbox.sync.android.DbxAccountManager.getInstance(DbxAccountManager.java:99)
03-25 09:46:59.034: D/Updater(2217):    at com.company.testapp.ui.LoginActivity.notificationPosted(LoginActivity.java:1100)
03-25 09:46:59.034: D/Updater(2217):    at com.company.testapp.io.NotificationCenter.postNotification(NotificationCenter.java:79)
03-25 09:46:59.034: D/Updater(2217):    at com.company.testapp.io.Updater.processFinishedOperation(Updater.java:4044)
03-25 09:46:59.034: D/Updater(2217):    at com.company.testapp.io.Updater.operationSuccess(Updater.java:3115)
03-25 09:46:59.034: D/Updater(2217):    at com.company.testapp.io.Updater.access$5(Updater.java:3046)
03-25 09:46:59.034: D/Updater(2217):    at com.company.testapp.io.Updater$1.run(Updater.java:2999)
03-25 09:46:59.034: D/Updater(2217):    at android.os.Handler.handleCallback(Handler.java:615)
03-25 09:46:59.034: D/Updater(2217):    at android.os.Handler.dispatchMessage(Handler.java:92)
03-25 09:46:59.034: D/Updater(2217):    at android.os.Looper.loop(Looper.java:137)
03-25 09:46:59.034: D/Updater(2217):    at android.app.ActivityThread.main(ActivityThread.java:4745)
03-25 09:46:59.034: D/Updater(2217):    at java.lang.reflect.Method.invokeNative(Native Method)
03-25 09:46:59.034: D/Updater(2217):    at java.lang.reflect.Method.invoke(Method.java:511)
03-25 09:46:59.034: D/Updater(2217):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
03-25 09:46:59.034: D/Updater(2217):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
03-25 09:46:59.034: D/Updater(2217):    at dalvik.system.NativeStart.main(Native Method)
03-25 09:46:59.034: D/Updater(2217): Caused by: java.lang.ExceptionInInitializerError
03-25 09:46:59.034: D/Updater(2217):    at com.dropbox.sync.android.NativeLib.<init>(NativeLib.java:33)
03-25 09:46:59.034: D/Updater(2217):    at com.dropbox.sync.android.NativeLib.<clinit>(NativeLib.java:11)
03-25 09:46:59.034: D/Updater(2217):    ... 19 more
03-25 09:46:59.034: D/Updater(2217): Caused by: java.lang.UnsatisfiedLinkError: Couldnt load DropboxSync: findLibrary returned null
03-25 09:46:59.034: D/Updater(2217):    at java.lang.Runtime.loadLibrary(Runtime.java:365)
03-25 09:46:59.034: D/Updater(2217):    at java.lang.System.loadLibrary(System.java:535)
03-25 09:46:59.034: D/Updater(2217):    at com.dropbox.sync.android.NativeHttp.<clinit>(NativeHttp.java:364)
03-25 09:46:59.034: D/Updater(2217):    ... 21 more

調用該函數:

DbxAccountManager mDbxAcctMgr = DbxAccountManager.getInstance(this.getApplicationContext(), Constants.DROPBOX_APP_KEY, Constants.DROPBOX_APP_SECRET); //error is here
toolbox.setmDbxAcctMgr(mDbxAcctMgr);

我在項目中獲得了庫v13,dropboxsync-sdk,以及清單上的所有權限和內容。 有什么想法嗎?

我有問題。 我沒有armeabi庫。 將其添加到libs文件夾解決了我的問題。

來自d3mon的答案:將.so添加到libs文件夾后:右鍵單擊項目->屬性-> Java構建路徑->“庫”選項卡->展開“ Android私有庫”並編輯“本機庫位置”。 指向您的“ libs”文件夾。

將.so添加到libs文件夾后:右鍵單擊項目->屬性-> Java構建路徑->“庫”選項卡->展開“ Android Private Libraries”並編輯“本機庫位置”。 指向您的“ libs”文件夾。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM