Android中Is library配置的作用
阿新 • • 發佈:2019-01-08
在Android開發中如果用eclipse開發的話,在配置的時候會有一個選項,Is library一直沒有研究明白,經過上網查詢,有人歸納了用法,歸納的很好作為保留。解決了我多個專案共享資源的好方法。
第一種:用eclipse開發的話,在工程右擊-properties-Android最下面,有個Is library,選擇後-apply確定,就是將此工程公開可以給別的工程使用,比如別的工程通過同樣的步驟,在Is library旁邊有個add按鈕,點選後就可以將剛才選擇了Is library的工程新增進來。那麼你就可以在gen資料夾下面看到出現了一個新的包名,新的R檔案,就是你選擇Is library的包名以及R檔案,你就可以通過使用那個共享工程的資源了。這個一般會使用在可以換膚的專案中或者是專案蠻大,有個工程專門用來存放資源,別的有4-5個工程都可以使用此共享資源。
第二種:另外一種就相當於連結庫了:可以連結jar包檔案,工程右擊-properties- Java Build Path-Libraries-Add JARs/Add library可以匯入jar包供程式使用。也可以連結.so檔案,這個需要用jni技術,安裝cygwin,寫C或者C++程式碼,編譯成so檔案,讓java可以呼叫到,具體步驟可以網路上查詢,不難。