小编roh*_*ker的帖子

Android Google Plus登录问题.handleSignInResult返回False

我在整合Google+ Signin功能时遇到了一些问题.到目前为止,我已经集成了所有必要的G +登录API模块和代码,这些代码运行良好,生成并在使用debug.keystore的keytool生成SHA1之后将google-services.json置于/ app中并将SHA1粘贴到google云端开发人员控制台,但现在只有一个小故障,我面临很多天/周,即当我尝试进行设备调试时,每当我点击"G +登录"时,我在LogCat中收到以下错误:

E/GMPM:getGoogleAppId失败,状态为:10

E/GMPM:无法上传.应用测量禁用.

D/SignInActivity:handleSignInResult:false

此handleSignInResult始终返回False,无法登录以进一步获取数据.如果你们中的任何人遇到过这种情况,请帮助我.这个小障碍非常令人抓狂.

谢谢大家.

android google-api google-plus google-signin

11
推荐指数
2
解决办法
3万
查看次数

React Native Android 没有这样的属性 - DefaultProjectDescriptor 类的记录器

我正在使用 React Native 开发我的应用程序,现在当我在 Android Studio 中打开 android 项目时,在 gradle 同步期间它会抛出此错误:


评估设置“MyApp”时出现问题。

没有这样的属性:类的记录器:org.gradle.initialization.DefaultProjectDescriptor

引起原因:groovy.lang.MissingPropertyException:没有这样的属性:类的记录器:org.gradle.initialization.DefaultProjectDescriptor


我尝试安装纱线添加react-native-unimodules但这无法解决。

我正在使用 NVM 使用节点版本 14.17.3 Android gradle 插件版本:4.1.0 Gradle 版本:6.8

请帮我解决这个问题,因为我已经坚持了两天了。

android-studio build.gradle android-gradle-plugin react-native

5
推荐指数
2
解决办法
5224
查看次数

MongoDB 删除或限制字段条件聚合

我在编写 find/aggregate mongo 查询时遇到一些问题,其中我的要求是获取所有文档,但条件如下:

假设我有 2 个文档:

{
  _id: 5ccaa76939d95d395791efd2,
  name: 'John Doe',
  email: 'john.doe@foobar.com',
  private: true
}

{
  _id: 5ccaa76939d95d395791efd2,
  name: 'Jane Doe',
  email: 'jane.doe@foobar.com',
  private: false
} 
Run Code Online (Sandbox Code Playgroud)

现在我试图弄清楚的查询是,如果该字段private为真,那么当我查询时,我必须获取除电子邮件字段之外的所有文档(如果private为真则不包括电子邮件字段),如下所示:

{
 _id: 5ccaa76939d95d395791efd2,
 name: 'John Doe',
 private: true
}

{
 _id: 5ccaa76939d95d395791efd2,
 name: 'Jane Doe',
 email: 'jane.doe@foobar.com',
 private: false
} 
Run Code Online (Sandbox Code Playgroud)

$redact在aggregate()中尝试过$cond,,,$$PRUNE以及$$DESCEND遇到$$REMOVE(看起来像是最新的功能),但无法获得所需的输出。请帮我查询

mongoose mongodb mongodb-query aggregation-framework

2
推荐指数
1
解决办法
1994
查看次数

无法解决 Prisma 1 - 1 和 1 - n 关系错误

我有 3 个 Prisma2 表,User可以有很多Sheet,但只有一张Doc

model User {
  id Int @default(autoincrement()) @id
  firstName String
  lastName String
  email String @unique
  sheets Sheet[]
  docs Doc?
}
Run Code Online (Sandbox Code Playgroud)
model Sheet {
  id Int @default(autoincrement()) @id
  user_sheets Int
  User User @relation(fields: [user_sheets], references: [id])
  sheetName String
}
Run Code Online (Sandbox Code Playgroud)
model Doc {
  id Int @default(autoincrement()) @id
  user_doc Int?
  User User? @relation(fields: [user_doc], references: [id])
  docName String
}
Run Code Online (Sandbox Code Playgroud)

我正在使用这样的 Prisma2 客户端来获取具有特定电子邮件 ID 的用户的所有工作表和文档:

  import { PrismaClient } from '@prisma/client'
  const prisma = new …
Run Code Online (Sandbox Code Playgroud)

prisma prisma2

1
推荐指数
1
解决办法
1511
查看次数