Jpush 極光推送遇到的幾個問題

2021-08-10 12:29:41 字數 610 閱讀 8115

在使用jpush極光推送的過程中。遇到幾個問題這裡稍作記錄以便下次不再犯同樣的錯誤。

首先按照官方整合文件 把相應的jar包拷貝的libs目錄下。右鍵add as libiary  在build.gradle裡新增依賴。

在main目錄下新建乙個jnilibs資料夾,把例子裡編譯好的.so檔案都拷貝進去。

然後按照文件裡的提示改androidmanifest.xml裡的檔案。加入相應的許可權和jpush sdk的核心功能。

這些步驟都完成初始化jpush。然後執行程式。結果一直報錯。說libjcore117.so這個so庫找不到。

網上搜了半天讓加了這句。

sourcesets.main
後來發現這一句的作用等同於 在main下新建jnilibs資料夾。如果新建了jnilibs資料夾就不用再build.gradle裡新增這句配置了。

也就是說如果那些libjcore117.so檔案如果全部在libs檔案目錄下那麼就得加上面報紅的這句。

結果把這句改了以後發現還是不能執行。

原來是

ndk
官方的案列 x86 和 x86_64下的.so庫都是被注釋掉的。而要使用的模擬器的cpu正好是x86的,這時候只需要把x86的注釋去掉就好。

極光推送Jpush

這幾天研究極光推送,發現挺好玩的 乙個jpush極光推送遠端呼叫api簡單的例項,php伺服器,貼上 文件參考 send.php include jpush.php n title 極光推送title n content 極光推送message mastersecret xx sendno 1234...

JPush極光推送

推送即伺服器給客戶端傳送通知訊息 package org.mobiletrain.a9 1jpush xmlns android android name cn.jpush.android.ui.popwinactivity android exported false android theme ...

極光推送(JPush)官方文件

本文匹配的 sdk版本 r1.2.5 以後。檢視最近更新了解最新的sdk更新情況。極光推送 jpush 是乙個端到端的推送服務,使得伺服器端訊息能夠及時地推送到終端使用者手機上,讓開發者積極地保持與使用者的連線,從而提高使用者活躍度 提高應用的留存率。極光推送客戶端支援 android,ios 兩個...