[問題] GCM Rename後無法取得reg Id
相關內容如下:
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
推
09/24 16:13, , 1F
09/24 16:13, 1F