AndroidManifest.xml缺少application標籤,也能編譯通過

作者:Yogi

前言:做framework的同事爲了測試某個功能,移植了某個工程的代碼後,在記事本中修改了AndroidManifest.xml文件,之後便在源碼中編譯,並運行。但是運行效果(接收到開機廣播會有打印)並不如預想。

爲了方便查看工程代碼,我把同事的代碼放在eclipse上查看,這時就很容易看出問題了:AndroidManifest.xml文件少了application標籤。加上application標籤,這時生成的apk就可以正常運行了。

結論:由此,發現了,即使AndroidManifest.xml文件有錯,eclipse編譯或者源碼中編譯,都能夠生成apk,但是並不能正常運行。所以有時應用程序運行異常的時候,可以看看AndroidManifest.xml文件是否寫對。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章