Android Studio作成被引用項目

最近須要把本身的項目 作成第三方引用,目前針對的是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

http://stackoverflow.com/questions/27536491/how-to-import-android-project-as-library-and-not-compile-it-as-apk-android-studcode

而後須要注意的內容以下:blog

一、做爲第三方引用,若是出現jar包衝突,保存本項目中的jar,將主項目中的jar 替換掉。由於 第三方引用的項目 沒法引用 主項目的內容,可是主項目能夠引用第三方的類。ci

二、將全部的條件表達式switch case替換成if  (寶寶內心苦,可是寶寶不說)get

三、代碼混淆給 主項目弄吧。

四、爲了不出現jar衝突,對於第三方引用,最好使用源碼引用。以方便修改

相關文章
相關標籤/搜索