我有一個工作的應用程序,現在希望包括mopub的廣告系統。看看他們的getting started guide它說我應該用拳頭提取一個「庫項目」(我甚至不知道是什麼)。完成後,我現在看到,我在這個目錄下有一個名爲mopub-android-sdk
的目錄,是一個包含更多文件和子目錄的樹。如何包含圖書館項目
然後,指南指出「確保Android SDK文件與您的項目位於同一父文件夾中......」這就是我感到困惑的地方。我有我的所有源文件,androidmanifest等在目錄c:\android\mygame
上午我現在應該把mopub-android-sdk
和其所有子樹內c:\android
?或內部c:\android\mygame
? (或別的地方?)
編輯:一些答案/評論已經討論了庫項目轉換成一個.jar文件,然後把在我的庫目錄的想法...我不反對這個如此只要有人告訴我,與不製作一個jar相比,沒有任何缺點 - 考慮更多,jar是不是必須包含每一個函數,而如果我把它作爲一個庫項目,編譯器可能能夠省略未使用的代碼?
編輯:現在我越來越懷疑make-jar-then-in-libs方法。我在bin\res
目錄中找到mopub-android-sdk.jar
並將其複製到我的項目庫目錄中。除了在屏幕上我希望看到特定圖標的位置(忽略全屏廣告)之外,廣告系統似乎可以正常工作,但有一個垃圾圖片。我注意到在mopub-android-sdk
下面的文件樹中有一個包含png文件的res
目錄。我懷疑這些圖像不在jar文件中。
它應該在相同的驅動器,即C:\。不一定在同一個文件夾中。 – 2012-08-13 16:41:01