Android Studio中對于library類型的Moudle,是以,要導出jar包,首先需要将我們要導出的代碼放進一個Moudle中。
1.在目前工程下,File--New--New Module
2.在該module中加入要導出的功能代碼
3.在app中引入該module
在app的build.gradle中加入此module的dependency,如下:
4.編譯該項目,可以看到在一下路徑中,jar包已生成。
./mylibrary/build/intermediates/bundles/debug/classes.jar
./mylibrary/build/intermediates/bundles/release/classes.jar
5.手動将classes.jar改成所需要的名字,然後其他功能導入該jar包就能使用了。
6.也可以将第5步改成自動生成所需名字的jar包,方法是在Moudle中的build.gradle加入task來實作:
btw:
如果要移除Module,首先要在File—>Project Structure中将此module“減“掉後才能在項目中Module右鍵的Delete鍵可用。