Cordova 5.3.3 Android Push-Plugin Eclipse - 缺少包

Posted

技术标签:

【中文标题】Cordova 5.3.3 Android Push-Plugin Eclipse - 缺少包【英文标题】:Cordova 5.3.3 Android Push-Plugin Eclipse - Missing packages 【发布时间】:2016-01-28 10:48:22 【问题描述】:

我在我的 cordova 项目中安装了以下插件以接收推送通知(并按照给定的步骤操作): github.com/phonegap/phonegap-plugin-push

我还通过 sdk 管理器安装了所有需要的资源(附加-> google play 服务、支持存储库+库等)

但不幸的是,我在 Eclipse 中遇到错误: com.google.android.gms.gcm、com.google.android.gms.iid、android.support.v4.app 包不知何故丢失了..(或无法解决)

我不知道我做错了什么.. 有没有在cordova 5应用程序中实现推送插件的分步教程? 或者有什么解决办法吗?

谢谢!!

截图:

http://abload.de/img/unbenannt-11qbf4.jpg

http://abload.de/img/unbenannt-2i7ozz.jpg

【问题讨论】:

【参考方案1】:

也许对你有帮助。 它要求添加 v4 支持。 试试这个:

在eclipse中右键你的项目

然后选择“java构建路径”

单击“库选项卡”,然后单击“添加外部 jar 文件”

现在您将在 C:\Users[username]\AppData\Local\Android\sdk\extras\android\support\v4 中获得这个 v4 jar 文件

注意:如果您找不到 AppData 文件夹,请确保更改隐藏 设置。

【讨论】:

感谢您的回复!现在一些错误已经消失了 :) 但不幸的是“import com.google.android.gms....”-statements 仍然显示错误.. 有类似的解决方案吗? 能否上传截图,对我了解更多有帮助。 嘿!截图在这里:abload.de/img/unbenannt-1rysb8.pngabload.de/img/unbenannt-2t9s09.pngabload.de/img/unbenannt-308sdd.png谢谢你的帮助! 猜我修好了。还添加 android-sdk/extras/google/google_play_services/libproject/google-play-ser‌​vices_lib/libs/google-play-services.jar 做到了:)【参考方案2】:

建议开始使用 IDE Andriod Studio for Phonegap 以防止进一步的问题。 Android SDK 已更改以适应 Andriod Studio。我已经建立了一个干净的项目并粘贴在 Andriod Studio 中的 index.html 上。完全没有错误,gradle 将帮助您一键构建所有项目文件!

【讨论】:

以上是关于Cordova 5.3.3 Android Push-Plugin Eclipse - 缺少包的主要内容,如果未能解决你的问题,请参考以下文章

Cordova 5.3.3 和安装的 Cordova iOS 3.9.1 在 iOS9 中无法访问互联网

phonegap pushNotifications 插件是不是适用于 Cordova 构建?

IBM Mobilefirst Pugin 不支持 Cordova 版本 >7

ionic app 热更新

Cordova Android 插件 - 从 Cordova 插件打开一个 android 原生活动

“离子cordova运行android”无法使用cordova-android@7.0.0