Giter Club home page Giter Club logo

skypeclone's Introduction

Motivation

creating keystore:

  • step1 : create folder called keystore(or any name) in root folder.
  • step2 :
    • normal keystore:
     keytool -genkey -v -keystore my-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
    
    and answer the questions in command line.
    • debug keystore for firebase(as in second video in the playlist)
     keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
    
    • after running above, it would show
       		The JKS keystore uses a proprietary format. It is recommended to migrate to PKCS12 which is an industry standard format using "keytool -importkeystore -srckeystore keystore/debug.keystore -destkeystore keystore/debug.keystore -deststoretype pkcs12".
      
    • so run the given command and give password when asked : android
  • step3 : To get SHA1 fingerprints etc, run the following command
    • generic command : keytool -list -v -keystore [keystore path] -alias [alias-name] -storepass [storepass] -keypass [keypass]

    • For the debug keystore : keytool -list -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android

Troubleshooting:

- Error : ```
	PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null)
	```
	solution : https://stackoverflow.com/a/60804020/7314900

skypeclone's People

Contributors

jsuryahyd avatar

Watchers

James Cloos avatar Paulo Araújo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.