草庐IT

AUDIO_SERVICE

全部标签

安卓模拟器 : Audio Input Failed

每当我尝试启动模拟器时,这些错误都会出现在控制台中:audio:Failedtocreatevoice`goldfish_audio_in'qemu-system-i386.exe:warning:openingaudioinputfailed除了音频之外,模拟器中的其他所有内容仍然有效。有没有人找到解决这个问题的方法?将AVD上的图形选项切换为软件-GLES2.0不起作用。感谢您的帮助。 最佳答案 解决方法如下:转到控制面板->声音->录音。确保您的默认硬件“RealtekAudioDefaultDevice”(集成在主板中的那个

Android:FCM java.io.IOException:某些设备上的 SERVICE_NOT_AVAILABLE 错误

我在我的项目中使用FCM它在Sonyxperia、GalaxyS6、Motorola等设备上正常运行。但是在GalaxyS3上我得到了java.io.IOException:SERVICE_NOT_AVAILABLE错误GalaxyS3的时间是自动的并且googleplay已更新互联网连接很强,我无需代理即可连接到开放互联网 最佳答案 当设备无法注册到Firebase时会导致此错误。调用此代码时,请确保互联网正常工作。并将代码放在try-catch中以阻止应用程序崩溃。编辑:在注册设备或获取token之前添加互联网连接检查。或者将F

android - 长时间运行 Android 'service'

我有一个Android应用程序,其中Activity触发在后台运行的长时间运行的操作。这些操作在完成时与Activity交互。我正在开发一个处理Activity/Long-Running-Task耦合的组件,负责销毁和重新创建Activity。现在该组件是作为Android服务实现的。Activity调用bindService并使用生成的IBinder来启动和跟踪任务。我决定不使用startService,因为我更喜欢通过Java接口(interface)获得更丰富的API。现在是问题。ActivityA启动,绑定(bind)到服务并调用serviceApi.runTask(...)。

android - 如何在 MIUI 8+ 中获得读取 "Service SMS"的权限(以编程方式)

如何在MIUI8+中获取读取“服务短信”的权限(以编程方式)。 最佳答案 这将启动服务短信的Intent。一旦用户允许访问服务短信,您将能够阅读通知短信。if(isMIUI()){//thiswilllaunchtheautostartscreenwhereusercanenablethepermissionforyourappIntentlocalIntent=newIntent("miui.intent.action.APP_PERM_EDITOR");localIntent.setClassName("com.miui.sec

service - 如何从 Android 中的同步适配器服务访问已经运行的应用程序上下文?

我有一个包含多个Activity的应用程序,我使用应用程序上下文(从应用程序类开始,我让它持久化)在所有Activity之间共享数据和对象。我使用应用程序类而不是后台服务有几个很好的理由,我不会在这里讨论。我最近还在我的应用程序中添加了一个自定义联系人同步适配器。它在同一个包下,在同一个APK中。因此,我将其设置为访问应用程序上下文,就像我的应用程序中的其他所有内容一样,以授予它访问所有共享数据和对象的权限。但是,即使它(大部分)有效,它也会创建一个新的应用程序上下文实例。所以我的应用程序基本上有2个单独的实例在运行,并且它们之间不共享数据。我认为问题在于我的应用程序从未启动同步服务,

java - SecurityException : Not allowed to start service Intent { act=com. google.android.c2dm.intent.REGISTER pkg=com.google.android.gms(有附加功能)}

我尝试从Google获取我的GCMregistrationId。我的代码:StringSENDER_ID="722******53";/***RegisterstheapplicationwithGCMserversasynchronously.**StorestheregistrationIDandtheappversionCodeintheapplication's*sharedpreferences.*/privatevoidregisterInBackground(){newAsyncTask(){@OverrideprotectedStringdoInBackground(V

android - 无法解析 Intent Service Android

我在尝试配置推送通知时遇到以下错误:06-0701:05:59.73518708-18708/com.ebr.apps.ebr.developmentE/FirebaseInstanceId:Failedtoresolvetargetintentservice,skippingclassnameenforcement06-0701:05:59.73518708-18708/com.ebr.apps.ebr.developmentE/FirebaseInstanceId:Errorwhiledeliveringthemessage:ServiceIntentnotfound.我在grad

15.Spring Boot单元测试(Service、Mock、Feign、Http Rest API)

目录1.SpringBoot基本介绍及Eclipse插件安装(STS)2.SpringBoot基本使用(Thymeleaf模板、国际化)3.SpringBoot使用Thymeleaf模板引擎4.Thymeleaf标签详细5.SpringBoot自动配置6.SpringBoot配置文件(yml、properties)7.SpringBoot集成常用配置参数8.SpringBoot常用注解及JPA注解9.SpringBoot事务10.SpringBoot热部署11.SpringBoot中使用JSP12.SpirngBoot自定义错误页面13.SpringBoot防止表单重复提交实现方式14.Spr

Android Studio初学者实例:音乐播放器与Service学习

本次一个案例实现的一个简单的音乐播放器用到的知识点最主要的几点是:Service、handler(实现音乐播放的进度条更新与图片旋转)以及用于播放音频的MediaPlayer看一下案例效果: 由于Service是Android的四大组件之一,Activity、Service等等一个重要知识点就是生命周期的问题,以下图片借鉴于W3Cschool图示中分别描述了通过startService与通过bindService来启动Service的生命周期,可以看到无论是通过哪个方法,都必然的调用生命周期中的onCreate与onDesroy方法,这里简单的解释一下使用startService与bindSe

android - 为什么我不能在 Service 的构造函数中使用 Context.getPackageManager

如果我尝试使用它,我会得到NullPointerException。如果移出构造函数,它工作正常。所以,我很好奇发生了什么。代码如下:packagecom.example.nullptrservice;importandroid.app.Service;importandroid.content.Intent;importandroid.content.pm.PackageManager;importandroid.os.IBinder;importandroid.util.Log;publicclassMyServiceextendsService{publicMyService()