我使用Android SDK Manager将Google Play服务版本从版本29更新为30,但更新目录后"<sdk>/extras/google/google_play_services/libproject"
消失,只留下目录"docs"和"samples".
我已尝试卸载并重新安装几次,但总是碰巧错过目录"libproject".
任何人都有这个更新的问题?
我正在使用Debian Linux 8.4(jessie)虽然不相信它与这个问题有任何关系.
我正在尝试为android实现推送通知解决方案.我正在遵循以下教程中给出的步骤http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging- GCM-PHP-和-MySQL的/
但是当我尝试使用android sdk(我使用的是最新的sdk)安装谷歌云消息传递Android库时,我没有找到你可以在这张图片中看到的额外模块
这真的很奇怪.有什么解决方案吗?
google-app-engine android android-sdk-tools google-cloud-messaging
我刚看到谷歌弃用了C2DM并将其替换为GCM.在他们的网站上,他们一步一步地描述了我们如何安装开始实施新的Android推送通知所需的GCM库(或者他们命名的云消息传递).
在"安装帮助程序库"上写道:
要执行以下各节中描述的步骤,必须首先安装帮助程序库(参考:客户端和服务器).在SDK Manager中,安装Extras>适用于Android库的Google Cloud Messaging.这将在YOUR_SDK_ROOT/extras/google /下创建一个gcm目录,其中包含以下子目录:gcm-client,gcm-demo-appengine,gcm-demo-client,gcm-demo-server和gcm-server.
我从Eclipse打开了SDK管理器,但在Extras下除了"Intel硬件加速执行管理器"之外什么都没有.我没有看到别的东西.
如何在SDK管理器中查找/添加/安装GCM?
我在一个没有Gradle的IntelliJ中开发的旧项目有问题.我想将它迁移到Android Studio和Gradle,但我遇到了很多问题.由于该项目已经过时,因此使用了旧的Google Play服务版本.在Intellij中,我刚刚将旧gps的libproject添加到依赖项(google_play_services_5089000_r19),一切正常.在Android Studio中,我设法通过将其添加为库模块并添加compile project(':segmentedradios')
为gradle依赖项来添加其他库,但我无法使gps库工作.我曾尝试将其添加为模块,但Android Studio在指向libroject
库目录后表示"未选择模块" .我也尝试将其添加为gradle依赖项,但我不断遇到这样的错误:
error: package com.google.android.gcm does not exist
error: package com.google.android.maps does not exist
error: cannot find symbol variable GCMRegistrar
Run Code Online (Sandbox Code Playgroud)
尽管我尝试了10种不同的解决方案,但该项目仍然无效.怎么解决?
摇篮:
apply plugin: 'com.android.application'
android {
compileSdkVersion "Google Inc.:Google APIs:18"
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "my_package.app_name"
minSdkVersion 14
targetSdkVersion 18
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile 'com.android.support:support-v4:18.0.0'
compile files('libs/libGoogleAnalyticsV2.jar')
compile project(':segmentedradios')
compile 'com.google.android.gms:play-services:5.0.89'
}
Run Code Online (Sandbox Code Playgroud) android android-build google-play-services android-gradle-plugin
android ×4