草庐IT

playing_service

全部标签

android: Service vs SingleTop Activity 移至后台 - 有什么区别?

我目前正在开发一个使用MediaPlayer类播放Steam音频的应用程序。我将其主要(播放器)Activity声明为SingleTop。同样在“后退”按钮上,它执行moveTaskToBack(true),其作用与Home按钮相同。所以它只是停留在后台播放,如果用户想看到gui,他只需再次启动应用程序(不太方便),或者他单击特殊应用程序的通知。通过菜单提供退出。但是在这种情况下使用服务而不是Activity有什么好处呢?开发肯定会更复杂,我不得不说。恐怕即使在“后台”时实例化GUI也会花费更多时间。 最佳答案 来自Android文

android - 将 Proguard 应用于 Google Play 上的现有应用

事实证明,我没有在已发布到GooglePlay商店的实时应用程序上激活Proguard。这不是世界末日,因为我的应用程序中没有任何敏感信息(而且我发现即使应用了Proguard,我也可以很好地反编译应用程序)。我的问题是:如果我应用Proguard然后将新的.apk上传到GooglePlay,当我的用户更新时他们会遇到问题吗?我问的一个原因是因为我了解到更改应用程序中的LAUNCHERActivity可能会使用户创建的快捷方式在更新版本中无效,因此我试图防止给我的用户造成更多不便。 最佳答案 IfIapplyProguardandt

android - 有没有办法检查 Play 商店应用程序版本代码?

一切都在标题中:您是否知道一种方法(GooglePlay服务?免费Api?)来检查Play商店中可用的当前版本代码?我可以看到我的应用程序的一些用户仍在使用几个旧版本。所以我想添加一个首选项来检查应用程序是否是最新的。在此先感谢您的帮助! 最佳答案 您可以使用android-query为此。它会给你这样的结果:https://androidquery.appspot.com/api/market?app=com.google.android.youtube 关于android-有没有办法

android - 尝试使用 Google Drive 示例时,Google Play 服务中出现对话框未知问题

我谷歌了4个多小时,但没有得到解决方案。我在应用程序控制台中注册了我的应用程序pkg和哈希key。我正在使用Google开发人员提供的示例。但我不知道发生了什么。由于声誉较低而无法发布和图片对不起我的英语。 最佳答案 确保您已在添加了包名和keySHA1GoogleCloudConsole→您的项目→API和授权→凭据通过“OAuth”部分的“创建新客户端ID”。在“公共(public)API访问”部分通过“创建新key”添加信息时,我得到的结果与您描述的相同。该过程在documentationsteps7and8中进行了描述.

java - 使用 StatusBarManagerService 时出错 - android.permission.STATUS_BAR_SERVICE 上的 java.lang.SecurityException

我想使用StatusBarManagerService,但它在SDK上不可用,所以我尝试“作弊”,使用反射来访问它。我能够访问它,但现在在访问其中一种方法时出现错误:java.lang.SecurityException:StatusBarManagerService:Neitheruser10139norcurrentprocesshasandroid.permission.STATUS_BAR_SERVICE.是否可以授予此权限,还是根本不可能?这是我的代码:try{ClassserviceManagerClass=Class.forName("android.os.Service

android - FirebaseInstanceId : background sync failed: SERVICE_NOT_AVAILABLE

我正在使用本教程使用Firebase实现推送通知,但我似乎无法弄明白。一直报错:FirebaseInstanceId:backgroundsyncfailed:SERVICE_NOT_AVAILABLE,retryin40s我创建了一个扩展FirebaseMessagingService和onMessageReceived(..)的类。我收到数据。我在list中注册了服务,例如:我在应用程序的根文件夹中添加了最新的google-services.json。不过,我什么也没记录。自然地,我搜索了StackOverflow来检查类似的问题。显然不是很多。找到this,但不是很有帮助,因为我

android - 如何解决安装 Xamarin Google Play Services - GCM 的错误?

严重性代码描述项目文件行抑制状态错误无法安装包“Xamarin.GooglePlayServices.Gcm42.1001.0”。您正在尝试将此包安装到以“MonoAndroid,Version=v6.0”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请联系软件包作者。0 最佳答案 尝试安装这个包:Xamarin.GooglePlayServices.Gcm-版本29.0.0.2 关于android-如何解决安装XamarinGooglePlaySer

android - java.lang.ClassNotFoundException : Didn't find class "io.fabric.sdk.android.services.common.FirebaseInfo" 异常

我正在尝试将FabricCrashlytics从2.6.8更新到2.7.1但是我在这次更新中遇到了以下崩溃:10-2411:38:32.91711352-11352/?E/AndroidRuntime:FATALEXCEPTION:mainProcess:com.xxx.yyy,PID:11352java.lang.NoClassDefFoundError:Failedresolutionof:Lio/fabric/sdk/android/services/common/FirebaseInfo;atcom.crashlytics.android.CrashlyticsInitProv

android - 如何在 Play 商店上传拆分应用程序二进制文件

我的游戏APK文件大小增加了100mb,所以我需要拆分它。所以现在我有两个扩展名为.apk和.obb的文件。但是在Play商店中没有上传OBB文件的方法。这是我的play商店帐户截图:我已经上传了APK文件,但是在哪里上传OBB文件??编辑:上传APK文件后,我无法获得任何上传扩展文件的选项。我得到了关于上传文件的这种概述。 最佳答案 上传APK文件后,您应该会看到如下内容:看看AddortestAPKexpansionfiles:YoucanuploadneworaddexistingexpansionfilestoAPKsina

android - Google Play 服务每次都会对版本发出警告

在Play商店上传任何apk时收到警告。YouuploadedanAPKthatusesGooglePlayservicesversion4452000.ThiswillonlyworkwithAndroidAPIlevelsof9andabove.ItisdiscouragedtousethisGooglePlayservicesversionunlessyouhavesettheminSdkVersioninyourmanifestto9orhigher这里的实际问题是什么? 最佳答案 您在应用中使用的此版本的GooglePla