Как отлаживать C # без точек останова в Visual Studio?

Конечно, это - лучшая альтернатива.

<?php
$arr = array(1,2,3,4);
$isIndexed = array_values($arr) === $arr;
223
задан Peter Mortensen 16 August 2014 в 09:14
поделиться

4 ответа

Решенная шахта также в Studio Android, но с небольшим другим подходом.

Для получения значения SHA-1 в Studio Android.

  1. Нажимают Gradle
  2. Click Signing Report
  3. Copy SHA 1

Click marked panel in Android studio

  1. SHA, 1 значение похоже на этот CD:A1:EA:A3:5C:5C:68:FB:FA:0A:6B:E5:5A:72:64:DD:26:8D:44:84

    и открывает http://tomeko.net/online_tools/hex_to_base64.php для преобразования значения SHA1 в base64. Это - то, чего требует Facebook, получают сгенерированный хеш "******************** =" и копируют ключевой хеш в консоль приложений Facebook.

Часть этого ответа, взятого отсюда Ссылка GitHub

1
ответ дан 23 November 2019 в 03:58
поделиться

Код Kotlin для получения ключа Хеша

 private fun logHashKey() {
    try {
        val info = getPackageManager().getPackageInfo("your.package.name", PackageManager.GET_SIGNING_CERTIFICATES);
        for (signature in info.signingInfo.signingCertificateHistory) {

            val md = MessageDigest.getInstance("SHA");
            md.update(signature.toByteArray());
            val something = Base64.getEncoder().encodeToString(md.digest());
            Log.e("hash key", something);
        }
    } catch (e1: PackageManager.NameNotFoundException) {
        Log.e("name not found", e1.toString());
    } catch (e: NoSuchAlgorithmException) {
        Log.e("no such an algorithm", e.toString());
    } catch (e: Exception) {
        Log.e("exception", e.toString());
    }
}

не делайте забыл генерировать ключи в среде Отладки и Выпуска, когда они изменяются согласно установке сборки.

0
ответ дан 23 November 2019 в 03:58
поделиться

Можно получить ключевой хеш от ключа SHA-1. Его очень простое необходимо получить SHA-1 (APK Со знаком) ключ от проверки Play Store ниже изображения. enter image description here

Теперь Копия, что ключ SHA-1 и мимо него в этом веб-сайте http://tomeko.net также проверка ниже изображения для получения Ключевого Хеша.

enter image description here

5
ответ дан 23 November 2019 в 03:58
поделиться

попытка это:

  • два способа получить Значение ключа Хеша

1) получают ключ хеша от использования командной строки (Официальный Документ: https://developers.facebook.com/docs/android/getting-started)

keytool -exportcert -alias androiddebugkey -keystore %HOMEPATH%\.android\debug.keystore | openssl sha1 -binary | openssl
base64

ИЛИ

2) получают ключ хеша использование кода

  @Override
   protected void onCreate(Bundle savedInstanceState) {
           super.onCreate(savedInstanceState);
           setContentView(R.layout.activity_main);

            //Hask Kay generation 
             GetKeyHase();
    }

    private void GetKeyHase() {
            try {
                PackageInfo info = getPackageManager().getPackageInfo("ADD YOUR PACKAGE NAME", PackageManager.GET_SIGNATURES);
                for (Signature signature : info.signatures) {
                    MessageDigest md = (MessageDigest.getInstance("SHA"));
                    md.update(signature.toByteArray());
                    String hashkey_value = new String(Base64.encode(md.digest(), 0));
                    Log.e("hash key", hashkey_value);
                    //check you logcat hash key value
                }
            }catch (Exception e) {
                Log.e("exception", e.toString());
            }
        }
0
ответ дан 23 November 2019 в 03:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: