草庐IT

Build-ID

全部标签

android - Parse.com 推送通知无法始终如一地工作,收到 "GCM -MISMATCH SENDER ID"错误

来自parse.com的推送通知并不总是有效。随机推送通知将失败,导致GCM-MISMATCHSENDERID”错误。据我了解,我们不必以编程方式对GCM做任何事情,因为parse.com将objectId发送到GCM。无论哪种情况,我都没有能够查明为什么有时会发生此错误而有时不会发生此错误的任何具体原因。此外,我使用的是Parse版本1.10.2。我的应用程序类有以下内容Parse.initialize(this,APPLICATION_ID_DEBUG,CLIENT_KEY_DEBUG);Parse.setLogLevel(Parse.LOG_LEVEL_VERBOSE);Pars

android - 如何在 android 中使用应用范围的 id 打开 facebook messenger 聊天窗口

我可以在我的应用程序中使用graph-api获取应用范围内的用户ID。然后,如何在android中使用app-scopedid打开facebookmessenger聊天窗口。我们可以使用global-facebook-id(使用intent和uri)打开facebookmessenger聊天窗口。Uriuri=Uri.parse("fb-messenger://user/");uri=ContentUris.withAppendedId(uri,Long.parseLong(peopleId));Intentintent=newIntent(Intent.ACTION_VIEW,uri

带有复选框删除/获取行 ID 的 Android ListView

我正在尝试实现一个带有复选框的ListView,以便在选中复选框时删除列表行。我正在用光标填充ListView,这工作正常并且正在显示复选框。我遇到的问题是弄清楚如何获取已选中框的行的_id。谁能告诉我如何实现这样的东西ListView和CheckBoxCursorcursor=db.getAllItems();//String[]columns=newString[]{db.KEY_NAME,db.KEY_CODE,db.KEY_ROWID};String[]columns=newString[]{db.KEY_ITEM_NAME,db.KEY_MEASUREMENT,db.KEY_

android - 构建失败无法解析类 com.android.build.output 文件 react-native

我正在使用React-Native在Android上运行我的应用程序,它出现了下一个错误:“构建文件‘C:\Users........\android\app\build.gradle’:3:无法解析类com.android.build.OutputFile”我尝试过使用AndroidStudio和GenyMotion,但问题是一样的。有人知道会发生什么吗?谢谢!! 最佳答案 我遇到了类似的错误FAILURE:Buildfailedwithanexception.*Where:Buildfile'/Users/mick/Codes/

android - 什么是 FirebaseAuth ID token 及其线程安全的 getIdToken 方法?

我一直在使用FirebaseAuth登录用户,并注意到FirebaseUser的getToken方法返回的IDtoken与FCMFirebaseInstanceIdService不同。FirebaseAuthIDtoken和FCM实例IDonTokenRefresh返回的token之间到底有什么区别?InstanceIDtoken和IDtoken的命名相似,因此让我感到有些困惑。根据我的观察,通过FirebaseUser对象上的getIdToken方法获得的FirebaseAuthtoken将在一小时后过期。getIdToken(booleanforceRefresh)例如token是

Android 3.1 build gradle 4.4 配置项目出现错误 ':app'

当我使用模拟器api26错误时。我不必使用kotlin,因为没有导入kotlin,但构建api>26错误。>kotlin.KotlinNullPointerException(无错误信息)。com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder$ConfigAction.execute(InstantRunMainApkResourcesBuilder.kt:129)构建gradle:applyplugin:'com.android.application'android{compileSdkVersion

改良版雪花算法,分布式唯一ID神器!

本期项目概览:IdGenerator:唯一ID生成器JNotepad:跨平台文本编辑器Fury:高性能多语言序列化框架x-easypdf:快速生成PDF文档Jarboot:可视化Java进程管理平台IdGenerator:唯一ID生成器项目介绍:和UidGenerator、Leaf一样,IdGenerator也是一款基于Snowflake(雪花算法)的唯一ID生成器。IdGenerator生成的唯一ID更短,速度更快,兼容所有雪花算法(号段模式或经典模式),且不依赖外部存储系统。IdGenerator解决了时间回拨问题,支持手工插入新IDIdGenerator原生支持C#/Java/Go/C/

android studio 3.1.1 编辑build.gradle文件慢

我已经将AndroidStudio更新到最新版本3.1.1,但是速度很慢,尤其是在编辑build.gradle文件时,有什么解决办法吗?(在我使用3.0.1之前,它是如此之快) 最佳答案 这似乎只发生在中国。试试这个解决方案:https://stackoverflow.com/a/47342580/501175根据上面的回答,有两种方法可以尝试:您需要修改AndroidStudio的代理设置简单地在/etc/hosts文件中添加一行127.0.0.1search.maven.org。我正在使用第二个,效果很好。

android - 覆盖 flavor 和构建类型之外的应用程序 ID

我有一个应用程序有多种风格(A,B,C)和两种构建类型(debug,release)在构建类型debug中,我向应用程序ID添加一个后缀,如下所示:debug{applicationIdSuffix'.debug'}这对风格A和B没问题,但我不能将.debug附加到风格C的应用程序ID。我已经考虑过覆盖变体,就像我对versionCode所做的那样,但没有成功。applicationVariants.all{variant->defchangedVersionCode=variant.versionCodevariant.variant.outputs.each{output->if(

android - 为什么 build.gradle 中导入存储库的顺序决定了项目的成败?

请解释为什么第一个代码给我同步错误而第二个没有。allprojects{repositories{jcenter()google()}}Failedtoresolve:play-services-baseOpenFileFailedtoresolve:play-services-tasksOpenFile更改存储库顺序同步就好了:allprojects{repositories{google()jcenter()}}谁能给我一个原因或有根据的猜测为什么会发生这种情况? 最佳答案 此文档可能对您有用:https://docs.grad