【极光推送】项目包名更改后极光推送不能使用的解决办法
2016-07-29 18:13
323 查看
1、申请极光的包名一旦更改,则该包名对应的key就不能再使用,需要拿新的包名去申请一个新的key。
2、在AndroidManifest文件中,记得替换自己新的key
3、卸载该应用,重新安装方可正常使用,否则会出现极光延迟init以及推送没推过来的情况。
【注】
如果使用android studio, 可在AndroidManifest中引用applicationId的值,在build.gradle配置中 defaultConfig节点下配置,如:
在AndroidManifest中使用 ${applicationId} 引用gradle中定义的包名,这样就不需用在多个地方填包名时都挨个复制自己的长长的包名了,用 ${applicationId}替代,如果包名再有更改,直接在gradle文件的defaultConfig重新配置即可。
2、在AndroidManifest文件中,记得替换自己新的key
3、卸载该应用,重新安装方可正常使用,否则会出现极光延迟init以及推送没推过来的情况。
<meta-data android:name="JPUSH_CHANNEL" android:value="developer-default"/> <!-- Required. AppKey copied from Portal --> <meta-data android:name="JPUSH_APPKEY" android:value="Your AppKey"/>
【注】
如果使用android studio, 可在AndroidManifest中引用applicationId的值,在build.gradle配置中 defaultConfig节点下配置,如:
defaultConfig { applicationId "cn.jpush.example" // <--您应用的包名 …… }
在AndroidManifest中使用 ${applicationId} 引用gradle中定义的包名,这样就不需用在多个地方填包名时都挨个复制自己的长长的包名了,用 ${applicationId}替代,如果包名再有更改,直接在gradle文件的defaultConfig重新配置即可。
相关文章推荐
- zookeeper 同步
- Spring源码分析【3】-SpingWebInitializer的加载
- Java设计模式--事件监听器
- zookeeper 同步
- zookeeper 同步
- EasyUI 组合框
- 撤销修改
- Android 细碎知识点:
- 10031---一小时搞定DIV+CSS布局-固定页面开度布局
- ELK环境部署与群集配置
- Android Studio插件安装及使用Genymotion模拟器
- POJ 3083 Children of the Candy Corn (DFS + BFS + 模拟)
- bzoj2537: [neerc2007]Language Recognition
- Java中的事件委托
- 开发工具、网站
- CTDB运行调试
- linux limits.conf实验
- 热力学与图像处理
- Lapis - A web framework for Lua or MoonScript powered by OpenResty
- postman断言解析