「Android」Eclipse紅色嘆號

今天下載了一個第三方的sdk官方demo,按照一般步驟導入到eclipse之后,將libs包下的jar包以及armeabi里的.so文件,都右鍵BuildPath ---> add to build path..添加完成,clean了一下,按以往經驗,應該就可以正常運行了,可此時討厭的紅色嘆號出現了,相信很多人和我一樣,看到這玩意,首先想到的是jar包沒有添加成功,右鍵項目,依次BuildPath ---> Configure Build Paht...,奇怪了,jar都沒有報錯,說明jar添加正常啊。然后耳邊浮現一個聲音,eclipse一切奇怪的問題,終極之道:重啟 eclipse,于是我用了此大招。。。但失望的是,濤聲依舊,紅色嘆號在向我咆哮:有本事你來啊,我就喜歡你討厭我,又干不掉我的樣子。。。既然常規的方式解決不了,那就一點點研究問題的所在,查看question下的errors,的確是有報錯的地方(如圖):.

圖中errors未打開。。。sorry

報錯:Archive for required library: 'libs/armeabi/xxx.so' in project cannot be read or is not a valid ZIP

google,百度一下得到的答案無非是重復我上面所說的,,,終于有一位道友給出了有效的解決方法:用Sublime或者記事本打開項目根目錄的.classpath文件,找到這一行

刪掉保存,刷新后,這個報錯就沒有了,從而紅色嘆號也沒有了。

后來才明白,其實就是eclipse導入.so文件的時候 操作錯誤: .so文件不應該add build path !

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容