作者terrybob (罪云樵)
看板AndroidDev
标题[问题] GCM Rename後无法取得reg Id
时间Mon Sep 24 13:23:39 2012
相关内容如下:
package name:com.example.gcm.test
MainActivity.java
http://pastebin.com/ucCzxrzB
AndroidManifest.xml
http://pastebin.com/YMitUKwE
上述,会成功取得 RegistrationId 的值。(写在log)
但因为我专案上的需要,会要将专案的 Application Package 进行 Rename,
另外更改名称去另一个专案使用;但在Rename完後,
程式就抓不到 Registrationid的值了…
我先Rename 为com.example.gcm.test.a01。
开始自已try一些方式:
1.AndroidManifest.xml的第8、9行,
手动更改com.example.gcm.test为com.example.gcm.test.a01。
执行结果:抓不到值。
2.同1,AndroidManifest.xml的第8、9行,
更改回原来的com.example.gcm.test。
执行结果:一执行就挂了,进不到主画面。
3.直接在AndroidManifest.xml第8、9行,
复制8、9行并新增在第10、11行,然後将com.example.gcm.test改为
com.example.gcm.test.a01。
执行结果:进了主画面,还是抓不到值。
上述全部不行……
想请问大家,在GCM Rename Application Package後,
要怎麽变更AndroidManifest.xml的内容,
才可能让系统取得Registrationid的值呢?
烦请高手指教,谢谢。
--
习惯一个人在房间里,安静地享受书的内容…
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.75.186.7
1F:推 Serisu:第31行要改 09/24 16:13