被這個不起眼的屬性折磨了一天,終于解決了。
由于項目需要,要合并兩個android應用,于是拷代碼,拷布局文件,拷values,所有的都搞定之后程序還是頻頻崩潰,一直沒有找到原因,學android時間也比較久了,但是清單文件中的application節點的name屬性以前一直沒有重視過,甚至沒有用過這個屬性。
由于整合后的程序頻頻崩潰,其他地方都沒有問題,只有這個屬性這里有區別,于是我就懷疑是這里的問題,上網一查,說,如果在application節點中指定了程序的name屬性,那么代碼中必須繼承name中指定的類,但是我這兩個應用都指定了name屬性,合并后只能指定一個name屬性,那該如何是好?
其實只要把這兩個程序的name屬性中指定的類合并,然后繼承一個就好了。
如圖,合并后的主文件是第二張圖片所展示的,所以我只需要把EzvizApplication中的代碼合并到CCPApplication中即可。