問題:20%的用戶正在接受:原生功能沒有實現發現
Fatal Exception: java.lang.UnsatisfiedLinkError
No implementation found for java.lang.String com.example.utils.API.getHashString(android.content.Context) (tried Java_com_example_utils_API_getHashString and Java_com_example_utils_API_getHashString__Landroid_content_Context_2)
對於其他80%的應用在我的測試設備完美的工作,也不例外,以及。 找不出什麼問題。
EDIT1: 圖書館在啓動畫面上完美加載。在這一點上沒有例外。
static { System.loadLibrary("my-lib"); }
EDIT2: 只是重現該錯誤。這絕對是隨機的。應用程序函數調用可以正常工作,並且在某個時候啓動失敗。唯一的修復方法是重新安裝應用程序。
嘗試從靜態構造函數中調用有問題的方法。它是否在同一設備上失敗? –
你的意思是靜態塊嗎?我想嘗試,但我無法測試真實用戶的所有生產解決方案。 –
你的意思是,這個問題從來沒有在實驗室複製?並且您的日誌顯示,其他用戶可以使用相同的設備嗎? –