提前感谢您阅读这个相对较长的请求。我正在尝试将我的 phonegap 应用程序与 Urban Airship (UA) 集成。我只有javascript和html知识。以下是我的问题:
- )我正在阅读文档(http://docs.urbanairship.com/build/android.html )我有 Google API 密钥、项目编号,并且我已完成“为您的应用设置 GCM 支持”部分. 第 4 步告诉我打开我的 airshipconfig.properties 文件,但我在哪里可以找到这个文件?
2.) 一旦我以某种方式访问了 airshipconfig,以下这些值是否正确?gcmSender 是 Google apis Dashboard 中显示的“项目编号”?transport 有 gcm 的值,developmentAppKey 是 Urban Airship (UA) 提供给我的 App Key 吗? developmentAppSecret 是 UA 提供给我的 Dev secret?productionAppKey 与 developmentAppKey 相同,productionAppSecret 与 developmentAppSecret 相同?生产是假的?
3.)在这部分之后,我迷路了。我已经下载了 phonegap 插件(http://urbanairship.com/resources/developer-resources)。完成上述步骤 1.) 和 2.) 后,我是否应该返回父页面 (...urbanairship.com/build/phonegap.html) 并转到“手动集成”部分?
4.) 在“手动集成:Android 集成”部分,我从哪些 src/Android/*.java 文件中复制?我应该创建一个新的空目录 src/com/urbanairship/phonegap 文件夹并在其中移动文件吗?
5.) 我在 UA phonegap 插件中看到 urbanairship-lib-3.0.0.jar,我是否将其放入项目 libs 目录的根目录中?
6.) 假设我可以通过上述步骤,“在“手动集成:Android 集成”部分”的最后一节告诉我修改 AndroidManifest.xml 和 config.xml,我是否成功将 UA 集成到 phoneGap 中?你能告诉我如何向我的应用程序发送推送通知吗?
7.) 此外,该插件声明它仅适用于 Phonegap 3.0.0+,但我去了 Phonegap.com,它仅适用于 2.9.0 版?我有phonegap 2.5,可以吗?非常感谢你的帮助!宁