-
请登录个推网址,选择登记应用并填写应用名称和包名信息,完成应用创建:
-
点击应用配置,获取到相应的AppID、AppKey、AppSecret信息:
2. 打开项目工程
-
启动Android Studio, 打开您之前创建的Android项目工程:
-
如果需要从原有的Eclipse项目导入,请选择Import project (Eclipse ADT, Gradle, etc.):
3. 添加个推SDK及相关配置
老版本升级到 2.9.5.0 及以上版本注意事项:
1、替换旧的GetuiSDKxxx.jar,并删除GetuiExt-xxx.jar和所有jni相关目录下的libgetuiext.so
2、删除AndroidManifest.xml中以下组件相关的配置,最新的SDK已经不再需要这些组件:
com.igexin.sdk.PushServiceUser
com.igexin.sdk.PushManagerReceiver
com.igexin.getuiext.activity.GetuiExtActivity
com.igexin.getuiext.service.PayloadReceiver
com.igexin.getuiext.service.GetuiExtService
3、删除app/src/main/res/layout目录下原来旧的布局文件,包括getui_notification.xml、notification_inc.xml和increment_popup_dialog.xml,请使用最新SDK所提供的getui_notification.xml即可
3.1 个推Android SDK资料包结构
GETUI_ANDROID_SDK/
|- readme.txt (SDK资料包说明)
|- 接入文档/ (Android SDK相关集成文档PDF版本)
|- 资源文件/
| |- res/
| | |- layout/
| | | |- getui_notification.xml (个推SDK所需的布局文件)
| | |- raw
| | | |- keep.xml (用于资源保留的描述文件)
| |- so/ (各 CPU 架构so库)
| | |- arm64-v8a/
| | |- armeabi/
| | |- armeabi-v7a/
| | |- mips/
| | |- mips64/
| |