Android Studio中的六種依賴


在Android Studio中有六種依賴

Compile,Provided,APK,Test compile,Debug compile,Release compile

 

Compile

compile是對所有的build type以及favlors都會參與編譯並且打包到最終的apk文件中。

Provided

Provided是對所有的build type以及favlors只在編譯時使用,類似eclipse中的external-libs,只參與編譯,不打包到最終apk。

APK

只會打包到apk文件中,而不參與編譯,所以不能再代碼中直接調用jar中的類或方法,否則在編譯時會報錯

Test compile

Test compile 僅僅是針對單元測試代碼的編譯編譯以及最終打包測試apk時有效,而對正常的debug或者release apk包不起作用。

Debug compile

Debug compile 僅僅針對debug模式的編譯和最終的debug apk打包。

Release compile

Release compile 僅僅針對Release 模式的編譯和最終的Release apk打包。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM