5
最近我遇到這樣的問題,當我使用JNI與Android應用程序,將APK建成時,該test.so放在LIB/armeabi /在APK包,當我安裝這個apk作爲用戶應用程序時,它可以在使用System.LoadLibrary()找到它時運行並查找庫。而當我在系統/應用程序中安裝它時,它無法找到該庫。任何人遇到此類問題之前,可以告訴我如何解決這個問題,非常感謝您的任何建議。機器人applicatin找不到JNI庫
最近我遇到這樣的問題,當我使用JNI與Android應用程序,將APK建成時,該test.so放在LIB/armeabi /在APK包,當我安裝這個apk作爲用戶應用程序時,它可以在使用System.LoadLibrary()找到它時運行並查找庫。而當我在系統/應用程序中安裝它時,它無法找到該庫。任何人遇到此類問題之前,可以告訴我如何解決這個問題,非常感謝您的任何建議。機器人applicatin找不到JNI庫
在Android NDK組這個答案似乎有了答案:
在它看起來像,因爲/system
安裝read-only
這意味着你的APK +庫,你不能做到這一點簡而言之安裝在工廠裏。
感謝科迪,我現在找到了解決辦法,安裝我的應用程序作爲系統應用和安裝/系統讀寫,也把。所以在系統/ lib中,那麼就可以找到它。非常感謝 。 – 2012-02-23 06:23:58