1. 程式人生 > >Jpush丟掉.os檔案報錯了cn.jpush.android.api.JPushInterface.init(Unknown Source)

Jpush丟掉.os檔案報錯了cn.jpush.android.api.JPushInterface.init(Unknown Source)

今天一直用svn檢出程式碼來執行,發現程式報錯

at cn.jpush.android.service.ServiceInterface.a(Unknown Source)

一開始以為是程式碼出錯,點選logcat中的錯誤資訊,跳轉到Jpush那個init()方法那裡!找了半個鍾都沒有找到,最後看了一下上面那行警告(英文的),大概意思是說“庫檔案找不到,還是未更新”,所以說,還是懂一點英語比較好!很後悔自己當年沒有學好英語。看到這句話之後去百度一下,對比了一下跟以前版本的專案,果然是少了下圖紅框的.so檔案。加上去程式就跑起來了! 解決方法: 原來是因為lib檔案下面的一些Jpush用到的os庫檔案沒有了。後來copy一份按相應的位置放進去就行了!