我正在開發一個android庫,並希望導出一個JAR文件,我可以分發給其他人在其應用程序中使用它。我不想分發源代碼,因爲它包含發佈到我的Web服務器的詳細信息。爲Android庫分發創建JAR
我已經嘗試使用在bin目錄中創建的JAR文件,並將jar文件複製到我的項目中,並在我的項目中引用它並勾選導出按鈕。
當我嘗試運行引用已複製的庫的項目時,我的應用程序會拋出一個異常NoClassDefFoundError
。我做了一些谷歌搜索,我發現的一切都表明你必須提供源代碼,並讓用戶導入到他們的IDE中,然後將該項目引用到他們的應用程序中,我不想這樣做。它必須是可能的,因爲其他公司可以爲可以包含的庫提供JAR文件。
感謝您的幫助。
回答聲音更有希望然後我的。我也會嘗試。 – Ercan
@CommonsWare很抱歉因爲延遲迴到你身邊,變得非常忙於其他事情。如果沒有其他依賴關係,它會按照您的說法工作,但是我的庫確實需要其他不起作用的庫。儘管感謝您的幫助。非常感謝 – Boardy