为什么要博览会获取:android:哈希不起作用

问题描述 投票:1回答:1
  1. SDK版本:35
  2. 平台(Android / iOS / web / all):Android

博览会诊断

Expo CLI 3.4.1 environment info:
    System:
      OS: Windows 10
    Binaries:
      Yarn: 1.17.3 - C:\Program Files (x86)\Yarn\bin\yarn.CMD
      npm: 6.9.0 - C:\Program Files\nodejs\npm.CMD

app.json


  "expo": {
    "name": "App Name",
    "slug": "app-name",
    "privacy": "public",
    "sdkVersion": "35.0.0",
    "scheme": "app-name",
    "platforms": [
      "ios",
      "android",
      "web"
    ],
    "version": "1.0.0",
    "orientation": "default",
    "icon": "./assets/images/icon.png",
    "splash": {
      "image": "./assets/images/splash.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    },
    "updates": {
      "fallbackToCacheTimeout": 0
    },
    "assetBundlePatterns": [
      "**/*"
    ],
    "ios": {
      "supportsTablet": true,
      "bundleIdentifier": "ru.name.app.my",
      "config": {
        "googleSignIn": {
          "reservedClientId": "key"
        }
      }
    },
    "android": {
      "package": "ru.name.app.android",
      "googleServicesFile": "./google-services.json"
    }
  }
}

你好。构建应用程序后,谷歌地图和谷歌授权停止工作。我遇到了此指令以解决我的问题-https://docs.expo.io/versions/latest/sdk/google/#deploying-to-a-standalone-app-on-android但我无法超越第6步-“ 6.运行expo fetch:android:hashes”。我遇到错误:

Are you sure you have keytool installed?
keytool is a part of OpenJDK: https://openjdk.java.net/
Also make sure that keytool is in your PATH after installation.
"keytool" �� ���� ����७��� ��� ���譥�
��������, �ᯮ��塞�� �ணࠬ��� ��� ������ 䠩���.

spawn keytool ENOENT
Set EXPO_DEBUG=true in your env to view the stack trace.

enter image description here

我的计算机上已安装Java。告诉我,我在做什么错?我从项目目录中的“ expo start”之后调用命令“ expo fetch:android:hashes”。

先谢谢您。

android hash fetch expo keytool
1个回答
0
投票

您得到了完美的答案了吗?

© www.soinside.com 2019 - 2024. All rights reserved.