草庐IT

playing_service

全部标签

安卓 GCM SERVICE_NOT_AVAILABLE

我试图设置这个例子:https://code.google.com/p/gcm/source/browse/#git%2Fgcm-client启动并运行。GoogleAPI项目已成功创建,根据指南:http://developer.android.com/google/gcm/gs.html但是,我有以下问题:在某些设备上,无论如何我都会得到SERVICE_NOT_AVAILABLE。W/System.err:java.io.IOException:SERVICE_NOT_AVAILABLEW/System.err:在com.google.android.gms.gcm.GoogleC

android - 既然 AdMob 已成为 Google Play 服务的一部分,如何通过 AdRequest 提供位置信息?

随着OctoberupdateoftheGooglePlayServices,AdMob已集成到库中,这意味着Android开发人员不再需要将GoogleAdMobAdsSdk-x.x.x.jar包含在项目的libs文件夹中。有一个不错的migrationguide这解释了如何从com.google.ads.*迁移到com.google.android.gms.ads.*。到目前为止,还不错。迁移是小菜一碟,但是……总有一个“但是”。以前,com.google.ads.AdRequest曾经有一个setLocation(Location)允许您增加定位信息的方法。该选项在com.goo

Android 应用 A 想要跟踪 Android 应用 B 安装的 Google Play 推荐数据

假设我有一个安装在用户设备上的Android应用程序A,我的应用程序有一个AppWidget,我们可以让其他Android开发人员在其中以每次安装成本为基础发布他们的应用程序推广广告。因此,我们需要跟踪AppB是否通过AppA的推荐安装在用户的设备上。我们还假设Android应用B的广告在Android应用A的小部件上运行,并且我们将应用A的用户重定向到应用B的用户到GooglePlay的链接包含所有引荐来源数据。URL看起来像这样(推荐here-https://play.google.com/store/apps/details?id=com.joelapenna.foursquar

android - Google Play 仅针对特定(测试)用户分发应用

一个简单的问题,我记得在Play商店的开发者控制台中有一个选项可以让应用仅对一组电子邮件地址可见。或者至少该应用程序对于那组电子邮件是免费的。那么是否可以选择让应用仅对Play商店中的一组特定电子邮件地址可见?我问这个是因为我想测试我的应用程序,因此我必须通过电子邮件将它发送给50个人(这不是问题)。但是当我在“测试版”阶段更新应用程序时,我不想重新发送这些电子邮件,并要求测试用户更新当前安装。使用Play商店更新会更加无缝和自动化。有没有人遇到过这种情况?编辑:目前看来只有一个简单的答案:不,使用GooglePlay还不可能。但是有一些替代方案,请参阅已接受的答案。如果Google可

android - 从本地文件或 Google Play 安装时如何将参数传递给我的应用程序?

我正在制作一个向用户显示个性化问候消息的应用。例如:如果我通过蓝牙发送我的应用程序(或者我通过电子邮件发送应用程序以供安装)给X人以在他生日那天祝贺他,一旦该人安装了该应用程序,就会出现一条消息说“恭喜X”。编辑:我在PassparamtoappwheninstalledfromGooglePlay中从GooglePlay安装应用程序时找到了解决方案但如果情况有所不同,因为并非所有将收到该应用程序的人都可以访问GooglePlay。@mes发布了一个answer他建议使用AccountManager的地方.但是,如果设备中没有注册帐户或设备没有互联网连接,会发生什么情况?例如,如果我将

android - Google Play 控制台错误 - 无法升级到已安装的应用程序

我基于谷歌教程和示例开发了一个即时应用程序apk。当我尝试开始向生产环境推出时,我看到一个错误:不可升级到已安装的应用程序问题此免安装应用APK的部分用户将没有资格使用您安装的应用中的任何APK。决议确保您的免安装应用APK的目标与您的APK的目标相匹配。项目结构:有两种情况,第一种:基础-baseFeature,minSdk18,targetSdk26applicationproject(':apk')featureproject(':item-details')项目详细信息功能-minSdk18,targetSdk26apiproject(':base')ui-instant模块中

android - 将 Google Play 服务从 8.4.0 更新到 9.2.1 导致 Gradle 同步错误

当我将Gradle文件中的GooglePlay依赖项从版本8.4.0更新到9.2.1时,出现以下错误:Error:Failedtoresolve:com.google.android.gms:play-services-measurement:9.2.1这在使用8.4.0版时不是问题。我试图将其作为显式依赖项包含在内,但没有任何区别。我使用的具体依赖项是:compile'com.google.android.gms:play-services-maps:9.2.1'compile'com.google.android.gms:play-services-auth:9.2.1'compi

android - Google Play 定时发布

在GooglePlay上使用“定时发布”更新应用程序时,上传APK后,我是否应该选择“立即发布到生产环境”选项?这会将新的APK提交到生产环境,还是GooglePlay会处理它并等待我点击“上线”。Google或其他任何地方都没有明确的分步说明。该应用程序不能为我的公司上线,这一点至关重要,因此我还没有准备好点击该按钮来冒险。 最佳答案 当“定时发布”被激活时,上传新的APK并按下“开始推出生产”时,会发生以下情况:将处理新版本,这可能需要几小时到几天的时间。在处理过程中,您会在应用程序仪表板页面的顶部看到一条文本,上面写着“正在处

android - Android Activity 和 Service 有什么区别

我在Activity和服务之间有很大的混淆。我的目标是运行音乐播放器。在大多数文档中说,要为Activity运行后台工作,您应该使用服务。但是可以从Activity本身创建的线程调用播放器。此外,即使Activity被破坏,线程也不会被破坏。如果是这样,这里的服务有什么用?我们为什么要使用服务,什么时候使用服务?请澄清我的疑问!提前致谢。 最佳答案 Activity是一个GUI,service是非GUI线程,可以在后台运行。更多细节here. 关于android-AndroidActiv

android - 如何强制停止正在进行的 Intent Service?

我有一个intent服务可以下载几千兆字节的视频。我有一个“停止”按钮,如果不小心点击了“开始”或其他按钮,可以停止下载。我知道这个问题已被问过几次,但对我来说没有有效的答案。我尝试调用stopService(),但没有用。这只是调用IntentService.OnDestroy()。我试图在onDestroy中调用stopSelf(),但也不起作用。我尝试使用类似标志的东西,但如果onHandleIntent已经在运行,则不会调用它,它会等到当前工作完成后再执行。即使这行得通,我也必须有类似巨大的if语句的东西,这很糟糕我唯一的选择真的是将其重写为常规服务吗?//回答publiccl