溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

論工程結構設計的重要性

發布時間:2020-06-25 18:13:55 來源:網絡 閱讀:319 作者:屠夫章哥 欄目:移動開發

寫這篇文章的初衷,是由于今日的一個任務:將百度直播替換成CC直播。

我們采用AS開發,有3個項目,都在一個Project中,自然依賴的庫也是一堆一堆的。

CC直播集成了好了,我又想著將百度直播的.java以及資源文件干掉,這樣問題來了,我把.java干掉了,相關的資源文件太多,我都不知道哪個是百度的,想刪除,無從下手。但是,如果一開始就百度直播搞成一個libary,然后想移除就直接刪除依賴庫就可以了,多么爽快!


想想一個項目會引用到很多個jar包和so庫,都放在一個libs下,勢必看得雜亂。而且再來一個項目,又得將jar包copy來去


多個可運行的Module適合放在一個Project里嗎????


。。。種種情景告訴我們要創建依賴庫


創建依賴庫要注意的地方:

  1. minsdk要與項目一致

  2. 注意不同的庫之間的jar包不能有一樣的,否則會有multidex異常。如果避免不了,在gradle里添加multidex = true.


很蛋筒的問題1:從另外一個項目復制融云進去,然后一直報xml inflate inputview的錯誤,原來是依賴的module里的res文件不全,而另外一個項目本身就有融云的res文件。



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女