Menampilkan Keyhash Pada Android
Asslamualaikum Wr.Wb
Nah untuk Post kali ini kita akan membahas beberapa cara untuk menampilkan keyhash pada android
cara yang pertama
- Jika kalia belum mempunyai openssl kalian bisa download disini
- Extract File yang sudah kalian download tadi di dalam Drive C: kalian
- lalu buka cmd dan masukan kode yang ada di bawah ini
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
- Selamat Mencoba
try { PackageInfo info = getPackageManager().getPackageInfo( "com.example.familyquiz", PackageManager.GET_SIGNATURES); for (Signature signature : info.signatures) { MessageDigest md = MessageDigest.getInstance("SHA"); md.update(signature.toByteArray()); Log.d("KeyHash:", "ketyperry"+Base64.encodeToString(md.digest(), Base64.DEFAULT)); TextView tsha = (TextView) findViewById(R.id.coba); tsha.setText(Base64.encodeToString(md.digest(), Base64.DEFAULT)); } } catch (NameNotFoundException e) { } catch (NoSuchAlgorithmException e) { }
jika sudah tambahkan sebuah textview pada layout xml anda dengan id coba atau dengan id yang lain.lalu runninglah aplikasi kalian dan lihatlah jika textview yang barusan kalian tambahkan menampilkan kode keyhash kalian berarti kalian berhasil Good Luck
0 comments