最近須要把本身的項目 作成第三方引用,目前針對的是AS編譯環境的。java
具體的步驟以下:android
參考了以下地址:app
http://blog.csdn.net/angcyo/article/details/45741673 直接在新項目裏面 新建一個module. 在主項目build.gradle文件中添加依賴gradle
可是報了以下錯誤:ui
Error:Dependency libtestTwo:PAPACompany:unspecified on project app resolves to an APK archive which is not supported as a compilation dependency. File: D:\project_file\lib_test\android_studio\libtestTwo\PAPACompany\build\outputs\apk\PAPACompany-release-unsigned.apk
參考以下地址解決:.net
而後須要注意的內容以下:blog
一、做爲第三方引用,若是出現jar包衝突,保存本項目中的jar,將主項目中的jar 替換掉。由於 第三方引用的項目 沒法引用 主項目的內容,可是主項目能夠引用第三方的類。ci
二、將全部的條件表達式switch case替換成if (寶寶內心苦,可是寶寶不說)get
三、代碼混淆給 主項目弄吧。
四、爲了不出現jar衝突,對於第三方引用,最好使用源碼引用。以方便修改