草庐IT

play-services-stats

全部标签

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

android - SELinux Permission Denied for a new framework service in android

我已经按照TexasInstruments中的教程在早期版本(4.4)的AndroidFramework中添加了一个新的系统服务。但是当我尝试在AndroidLollipop中做类似的事情时,SELinux策略拒绝我这样做。这是logcat的输出。05-1115:49:51.362248248ISystemServer:TestServiceStarting05-1115:49:51.364248248ITestManagerService:StartedTestManagerService05-1115:49:51.3705454ESELinux:avc:denied{add}for

android - 从 google play 游戏服务排行榜屏幕注销

当排行榜显示在屏幕上时,有一个名为“设置”的选项。里面有一个选项“注销”。当我点击注销时,排行榜关闭,问题。如果我检查登录状态,下面的函数总是返回true。意味着mGoogleApiClient已连接。因此,当我尝试单击显示排行榜的图标时,它始终具有responseCodeRESULT_RECONNECT_REQUIRED。如果我重新启动我的应用程序,这个问题就会消失publicbooleanisSignedIn(){returnmGoogleApiClient!=null&&mGoogleApiClient.isConnected();}问题。程序如何知道用户已在排行榜屏幕中退出。

java - Thread.run() 和 Handler.post() 和 Android 中的 Service 有什么区别?

当需要在不同的线程中做一些工作时,一般建议在Android中使用Handler.post()。当我想在后台做一些工作时,我被建议启动一个服务。但我觉得像以前一样使用newThread(newRunnable(){...});更方便。但我担心手动创建新线程在Android中可能会有不同的行为,例如当内存不足时可能会自动停止,而使用Service可能不会?希望有一个明确的答案来帮助我摆脱这种困惑。^^ 最佳答案 在android中执行某些作业时,强烈建议使用Handler,因为:在Android中,只能在其原始线程中更新View,即创建

android - Google Play - 零支持设备

我知道这里有类似的问题,但似乎没有一个有令人满意的答案。我正在尝试发布一个应用程序,但无论我尝试什么,开发者控制台都报告支持的设备为零这是我的完整list;感谢任何帮助。 最佳答案 问题已解决,但不确定具体如何......我尝试删除所有兼容屏幕和支持屏幕代码,但没有太大区别。我唯一能想到的是我删除了该行;无论如何都不应该在那里。现在有2522台设备支持,非常高兴。无论如何,这是新list: 关于android-GooglePlay-零支持设备,我们在StackOverflow上找到一个类