草庐IT

declarative-services

全部标签

android - 发现com.google.android.gms :play-services-gcm:8. 3.0,但是需要8.1.0版本

我刚刚在AndroidSDK管理器中将GooglePlay服务更新到了最新版本-23。接下来,我将项目中的依赖项更新为:com.google.android.gms:play-services-gcm:8.3.0但我得到了:Foundcom.google.android.gms:play-services-gcm:8.3.0,butversion8.1.0isneededFoundcom.google.android.gms:play-services-gcm:8.3.0,butversion8.1.0isneededFoundcom.google.android.gms:play-s

android - Google-play-services_lib 无法解析目标“android-9”

当我启动我的AndroidADT时,如果不是所有项目,我的大多数项目旁边都会有一个红色感叹号。当我尝试构建和运行它们时,我得到一个错误:“google-play-services_lib]无法解析目标'android-9'”我不确定这意味着什么,因为我正在使用我的AndroidSDK管理器进行更新。我已经尝试重新启动Eclipse。我已经尝试下载另一个AndroidSDK并从那里运行,但仍然是同样的错误。请帮助引导我走向正确的方向。 最佳答案 实际上,在尝试导入google_play_services_lib(17)时,为Eclip

android - FirebaseInstanceId token 检索失败 SERVICE_NOT_AVAILABLE

我正在开发一个Android应用,它使用Firebase身份验证、数据库和存储。在此错误消息开始出现在logcat之前,一切正常。(我没有在firebase控制台篡改任何配置)E/FirebaseInstanceId:Tokenretrievalfailed:SERVICE_NOT_AVAILABLE即使我评论了所有与firebase相关的代码,也会显示此错误消息。因此,我无法继续进行身份验证和其他与firebase相关的事情。是的,我已连接到互联网,并且还从Firebase控制台获得了一个新的Google-Services.json文件,但它根本没有任何区别。

Android:何时使用 Service 与 Singleton?

我对Android开发还很陌生。什么时候创建一个Android服务而不是仅仅使用一个简单的单例类是个好主意?以数据层从互联网下载信息源为例。在某些情况下使用服务似乎太多了,但有时我可能需要访问Context,所以我有点不确定如何设计应用程序。 最佳答案 如果可以在用户离开其Activity后立即终止您的进程(连同单例),则使用单例。如果您需要它在此之后继续运行一段时间,请使用服务。如果您想在用户离开后继续运行,但可以忍受它不是因为用户现在正在处理需要更多内存的其他事情,那么请使用单例。这两者之间的决定仅归结为您应用的生命周期。为此,

Android 运行时异常 : Unable to instantiate the service

我想创建一个将在单独的线程(而不是UI线程)上运行的服务,所以我实现了一个扩展IntentService的类。但我没有运气。这是代码。publicclassMyServiceextendsIntentService{publicMyService(Stringname){super(name);//TODOAuto-generatedconstructorstub}@OverridepublicIBinderonBind(Intentarg0){//TODOAuto-generatedmethodstubreturnnull;}@OverridepublicvoidonCreate()

android - 我得到 "Error: No resource found that matches the given name (at value with value @integer/google_play_services_version)"

我正在IonicFramework/cordova上开发一个应用程序,当我尝试“cordovarunandroid”时,我得到了这个:"Error:Noresourcefoundthatmatchesthegivenname(atvaluewithvalue@integer/google_play_services_version)"我真的不知道发生了什么,我尝试将值设置为固定值(我知道不是最好的解决方案),问题仍然存在。提前致谢! 最佳答案 对于使用AndroidStudio和/或Gradle遇到此问题的任何人,您只需要确保您的成

Android 模拟器向 logcat 发送垃圾邮件,内容为“Service com.android.exchange.ExchangeService has leaked ServiceConnection ... that original bound here

我正在开发一个非常简单的Android应用程序。我制作了一个启动画面、主菜单和一个带有单选按钮和一个按钮的页面(根据选中的单选按钮播放声音)。该应用程序工作正常(不会崩溃),但我一直在logcat中遇到所有这些错误(我使用模拟器运行应用程序)。那会是什么?我该如何解决?我应该担心吗?当有人询问时,我会另外发布代码,因为我不知道问题可能出在哪里,并且我不想无缘无故地将所有.java和xml文件发布到垃圾邮件中。logcat中的错误:12-0714:24:28.301:E/ActivityThread(587):Servicecom.android.exchange.ExchangeSer

android - 应用内计费 (v3) - IllegalArgumentException : Service not registered:

我刚刚发布了一款带有应用内结算功能的应用。到目前为止,还没有向googleplay报告崩溃(这只发生在用户不厌其烦地报告崩溃时),但我确实有一些通过flurry报告的崩溃(这是自动的)。崩溃报告如下:classjava.lang.RuntimeExceptionMsg:android.app.ActivityThread.performDestroyActivity:3655(Unabletodestroyactivity{com.mycompany.mygame/com.mycompany.mygame.Splashscreen}:java.lang.IllegalArgumentE

Android gradle 无法解析 : play-services-basement

突然gradle无法构建与之前相同的代码!我的项目依赖于googleplay服务依赖项上面写着:找不到play-services-basement.aar(com.google.android.gms:play-services-basement:15.0.1)。在以下位置搜索:https://jcenter.bintray.com/com/google/android/gms/play-services-basement/15.0.1/play-services-basement-15.0.1.aar我认为aar文件被错误地从google中删除了有人知道发生了什么吗?

android - Activity 和 Service 之间的通信

我正在尝试为android制作自己的MusicPlayer。我遇到问题的地方是在后台运行一些东西。主要Activity管理GUI,到目前为止所有歌曲都在播放。我想将GUI和音乐播放类分开。我想将音乐管理部分放在服务中,而其他事情则保持原样。我的问题是我无法组织Activity和Service之间的通信,因为它们之间正在发生大量通信,包括双向移动对象。我尝试了许多在StackOverflow上搜索过的技术,但每次遇到问题。我需要Service才能将对象发送到Activity,反之亦然。当我添加小部件时,我还希望它能够与服务通信。感谢任何提示,如果您需要源代码,请在下面发表评论,但现在在此