簡體   English   中英

在android項目中使用庫

[英]Using libraries in android project

我從Eclipse中的Android開始,我想使用一些在其他Java項目中使用的庫。 請參閱:Hibernate,JPA和SQLLite。

我將“ .jar”文件放在“ / libs”目錄下,當我嘗試啟動我的android應用程序時出現以下錯誤:

[2014-11-21 14:49:46 - MyFirstApp] The library 'sqlite-jdbc-3.5.7.jar' contains native libraries that will not run on the device.
[2014-11-21 14:49:46 - MyFirstApp] The following libraries were found:
[2014-11-21 14:49:46 - MyFirstApp]  - native/linux/libsqlitejdbc.so
[2014-11-21 14:49:46 - MyFirstApp]  - native/mac/libsqlitejdbc.jnilib

如日志消息所示,Android將無法加載作為依賴項添加的JAR文件。 您將需要使用要使用的庫的Android版本。 對於sqlite ,您可以嘗試SQLDroid

話雖如此,您可能還會遇到其他JAR的問題。 我不確定這些依賴關系如何適合您的應用程序體系結構。 但是,您可能會在任何適用於Android開發的ORM工具中找到討論 有幫助的。

我的建議是在Android Studio中開發您的android應用。 更好的依賴管理器,構建系統等。

https://developer.android.com/sdk/installing/studio.html

暫無
暫無

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

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