我想使用一些本機文件,並使用一些Android項目中的文件。我需要這個文件爲我自己的Java項目,並需要導入該庫。加載java本地文件庫
我試圖與加載的lib:
static
{
System.loadLibrary("mrclient_java");
}
的庫文件 「libmrclient_java.so」 是此文件夾中: 「/庫/ armeabi /」。
當我運行該項目,顯示以下錯誤:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no mrclient_java in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
我不知道如何配置CLASSPATH或什麼來解決這個問題。 我沒有在這個項目中使用android。 Android項目本身完美運行。
編輯:
,我發現這個問題:How to set the java.library.path from Eclipse,但同樣的錯誤仍然會出現。
'java.library.path'中沒有mrclient_java那麼java.library.path指向/ libs/armeabi? –
是的,這是正確的,但我知道如何設置此路徑。 – Steckdoserich