Új hozzászólás Aktív témák
-
domel
tag
Kettővel ezelőtti probléma megoldása:
Ha Signed APK-t akarunk külső forrásból telepíteni, akkor annak más lesz az SHA1 kódja és nem fog működni a google térkép, de az alábbi kóddal le lehet programból lekérdezni az új SHA1 kódotpublic String getSign(Context context, String key) {String ss="";try {PackageInfo info = context.getPackageManager().getPackageInfo(BuildConfig.APPLICATION_ID,PackageManager.GET_SIGNATURES);for (android.content.pm.Signature signature : info.signatures) {MessageDigest md = MessageDigest.getInstance(key);md.update(signature.toByteArray());byte[] digest = md.digest();StringBuilder toRet = new StringBuilder();for (int i = 0; i < digest.length; i++) {if (i != 0) {toRet.append(":");}int b = digest[i] & 0xff;String hex = Integer.toHexString(b);if (hex.length() == 1) {toRet.append("0");}toRet.append(hex);}String s = toRet.toString();return s.toUpperCase();}} catch (PackageManager.NameNotFoundException e1) {Log.e("name not found", e1.toString());} catch (NoSuchAlgorithmException e) {Log.e("no such an algorithm", e.toString());} catch (Exception e) {Log.e("exception", e.toString());}return ss.toUpperCase();}getSign(getApplicationContext(),"SHA1")ezután már csak létre kell hozni egy másodlagos térkép kulcsot és máris működik a google térkép. (majd egyszer erőt veszek magamon, és áttérek kotlinra)
Új hozzászólás Aktív témák
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Fujifilm X
- gban: Ingyen kellene, de tegnapra
- Samsung Galaxy Tab tablet topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Samsung Galaxy A52s 5G - jó S-tehetség
- Alaposan helyretette az AI ellenzőit az NVIDIA vezetője
- Motorola Edge 50 Ultra - szépen kifaragták
- Samsung LCD és LED TV-k
- PlayStation 5
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

