2011-06-04 31 views
1

我爲客戶開發應用程序。爲了能夠將C2DM功能添加到應用程序中,我需要一個C2DM註冊。到目前爲止,我已經使用客戶的註冊和他們的帳戶,所以我可以測試,他們可以將其投入生產。這很麻煩,原因有二:我需要訪問他們不想要的賬戶,我必須等到他們的賬戶建立起來,這對大型組織來說通常是一個耗時的過程。將Android C2DM與不同的應用程序包結合使用

爲了簡化開發,我想我會註冊自己的C2DM帳戶。我現在遇到了一個問題,我創建的項目的包名和我的註冊包名稱不匹配,導致C2DM消息永遠無法到達應用程序。

所以基本上我想以下幾點:

  • 變化這樣的清單文件,它使用com.devcompany.package的C2DM但com.clientcompany.package對應用程序本身。使用com.devcompany.package

  • 發送消息註冊賬號。

到目前爲止,我一直只能夠得到這個工作,如果我重新命名整個應用程序包com.devcompany.package,這是一件麻煩事。

我試着註冊意圖和權限的不同組合,但沒有成功似乎。

有沒有辦法做到這一點?

+0

你試過簽名驗證設置爲false? – Phil 2011-12-11 21:10:19

回答

0

我不認爲這是可能的。但是,你可以創建一個虛擬應用程序com.devcompany.package與轉發您的C2DM消息的唯一目的...

相關問題