草庐IT

ddd-service

全部标签

android - 无法解析 : play-services-tasks

近48小时以来,我一直在尝试将FCM添加到我的android应用程序中。我在AndroidStudio上一直因这两个错误而失败。我已经尝试了post中的所有解决方案.我仍然无法修复它。我希望将Firebase云消息传递集成到我的应用中。所以我做了以下事情。在Firebase控制台中创建了一个应用包含.json配置文件添加了SDK实现'com.google.firebase:firebase-messaging:17.0.0'(在应用级gradle中)applyplugin:'com.google.gms.google-services'(最后在应用级gradle文件中行)类路径'com

android - google-services.json 是保密的吗?

按照在Android应用程序中设置GoogleAnalytics的指南(https://developers.google.com/analytics/devguides/collection/android/v4/)我想知道这个google-services.json文件是否可以安全地提交到源代码版本控制中并推送到公共(public)GitHub存储库,或者如果这文件可能包含凭据或secret。我在其他地方找不到明确的答案,但我可以看到示例应用程序都提交了文件(https://github.com/google/climb-tracker/blob/master/mobile/goo

android - 调用 Service stopSelf() 后未调用 onServiceDisconnected()

我有一个Activity,我在其中启动并绑定(bind)到下载Service。Service中调用stopSelf()时,Activity中的onServiceDisconnected()不会被调用。我希望它会被调用,因为如果Service停止,所有绑定(bind)的Activity都应该解除绑定(bind)。我错过了什么? 最佳答案 根据官方文档,onServiceDisconnected()会在服务崩溃或被杀死时被调用。友情链接http://developer.android.com/reference/android/cont

android - IabResult : Billing service unavailable on device.(响应:3:Billing Unavailable)

我正在尝试使用应用内结算:mIabHelper=newIabHelper(this,BILLING_KEY);mIabHelper.startSetup(newIabHelper.OnIabSetupFinishedListener(){@OverridepublicvoidonIabSetupFinished(IabResultresult){if(!result.isSuccess()){Log.d(TAG,"ProblemsettingupIn-appBilling:"+result);}}});得到错误:ProblemsettingupIn-appBilling:IabResu

android - JobService 不需要 android.permission.BIND_JOB_SERVICE 权限

我在安排我的JobService时收到不需要android.permission.BIND_JOB_SERVICE权限错误,并且我已经拥有绑定(bind)权限。下面是我的代码。JobSchedulerjobScheduler=(JobScheduler)getSystemService(JOB_SCHEDULER_SERVICE);ComponentNamecomponentName=newComponentName(MainActivity.this,MyJobService.class);JobInfo.BuilderjobInfo=newJobInfo.Builder(101,c

安卓服务 - 错误 : service not registered

我正在尝试了解有界服务。在我尝试遵循的示例程序下方http://developer.android.com/guide/components/bound-services.html.该服务可以播放、暂停和停止音频,但当我切换到另一个应用程序时,我收到以下服务未注册错误。java.lang.RuntimeException:Unabletostopactivity{com.example.dd_services_audio_01/com.example.dd_services_audio_01.MainActivity}:java.lang.IllegalArgumentExceptio

Android 地点 API : Google Play Services Out of Date on Emulator

我正在尝试在我的Android应用中使用GooglePlacesAPI的PlacePicker。但是,每当我尝试创建选择器时,都会收到以下错误消息:GooglePlayservicesoutofdate.Requires7095000butfound6774470不幸的是,因为我没有物理设备,所以我必须在模拟器上进行测试。模拟器的镜像是API级别22x86,具有GoogleAPI目标。此外,我还尝试通过build.gradle文件包含GooglePlayServices库:'com.google.android.gms:play-services:7.+'另外,我在SDK管理器中更新了

【Linux】下ssh连接慢的原因调查及解决方案:Failed to activate service ‘org.freedesktop.login1‘: timed out

🍁博主简介  🏅云计算领域优质创作者  🏅华为云开发者社区专家博主  🏅阿里云开发者社区专家博主💊交流社区:运维交流社区欢迎大家的加入!文章目录排查思路(四种方法选一种即可)使用ssh-Vroot@ip来查看具体的连接过程查看ssh连接日志通过查看sshd状态查看也可通过journalctl-usshd来查看日志报错总结问题解决方式问题解决最近有一台线上的服务器,发现使用xshell等工具进行连接的时候特别慢,大概输入密码后要20秒左右才能连上,有的甚至使用finalshell工具连接会直接报错channelisnotopened.,以下记录一下排查过程及解决方法;网上查询的一些说法通过网上的

android - 如果 Service 在 android 的同一个线程中运行,为什么要使用它

我正在经历BoundService在Android开发者网站上。我以为我对服务的理解已经足够了,但我刚刚找到了另一种通过使用Messenger连接服务的方法。类,尤其是本地服务。在那里我感到困惑。也许我理解错了。这里是我对Android的理解Service.您创建服务时您想在后台中做不同的工作。您想让它成为一个单独的过程。您想让它在独立于启动它的组件的生命周期中运行。混淆是列表中的第一项,定义背景。后台不是线程还是进程?没想到它可以在主线程上运行。这是开发页面中关于服务的注意事项。Caution:Aservicerunsinthemainthreadofitshostingproces

android - 在 google play services rev 22 上找不到 LocationClient 类

我刚刚将googleplay服务更新到rev22,而LocationClient类似乎丢失了。怎么回事? 最佳答案 根据@CommnsWare所说,这里是迁移到Fusedapi的步骤。第1步:获取GoogleApiClient的实例,而不是LocationClient。ConnectionCallback(下面示例中的mConnectionCallbacks、mOnConnectionFailedListener)需要稍作修改,但这应该是微不足道的。googleApiClient=newGoogleApiClient.Builder