2012-04-06 68 views
0

我想開發一個應用程序,它將使用數學程序設計來解決lp問題(http://en.wikipedia.org/wiki/Mathematical_optimization)。我用了幾年lp解決在c#甚至在java ...我想知道是否有一些專門爲Android開發的庫,這將幫助我做到這一點。 有人知道一些很好,可能免費的圖書館嗎?數學程序設計(數學優化)適用於Android的程序庫

感謝,

安德烈

+0

如果您在Java中使用的jar庫,他們也應該在Android開發工作。像在Java項目中一樣將它們添加到項目中。 – Bandreid 2012-04-06 08:57:41

+0

謝謝...我剛剛嘗試過Cream(http://bach.istc.kobe-u.ac.jp/cream/),並且看起來很完美。非常感謝你! – jiraya85 2012-04-06 09:57:28

回答

2

如果您在使用Java的JAR庫,他們也應該在Android開發工作。像在Java項目中一樣將它們添加到項目中。下面簡要解釋。

到外部JAR添加到您的Android項目或任何Java項目

最好的辦法是:

  • 創建一個文件夾調用「庫」到你項目的根文件夾

  • 您的JAR文件複製到lib文件夾

  • 上的Jar文件現在右鍵點擊構建路徑>添加到構建路徑,這將創建一個名爲「Refrenced圖書館」到你的項目文件夾,你完成

現在,只要您傳輸項目,就不會有依賴項問題。你

還可以參考這個答案有一個良好的數學優化庫,可以使用Java或Android使用:Linear Algebra Library For Android

+1

實際上,該文件夾必須被稱爲'libs',否則,項目的ant構建將被破壞。查看[這裏](http://tools.android.com/recent/dealingwithdependenciesinandroidprojects)ADT17的變化。如果該庫被放入此文件夾,則java構建路徑會自動更新。 – 2012-04-06 10:18:35

+0

@Stefan Hanke呃,你是......我錯過了。謝謝你的糾正。 – Bandreid 2012-04-06 10:19:42

+0

感謝您的幫助,我剛剛接受了您的回答。還要感謝Jama的建議,但這是一個數學庫,不太好解決線性規劃問題。我會建議使用LP解決方案或Cream,因爲他們有一套強大的方法,可以非常有用,而且您不需要重新創建單工alghoritm。謝謝你爲我做的一切! – jiraya85 2012-04-20 08:04:11