Com.Google.Android.finsky.autorisation.bind_get_install_referrer_service

Contents

Android – Pourquoi Google Play Services Dependency Ajout automatiquement _get_install_referrer_service Permission

Ne fixera pas (comportement prévu)

Recherches sauvegardées

Utilisez des recherches enregistrées pour filtrer vos résultats plus rapidement

Annuler Créer une recherche enregistrée

Vous vous êtes connecté avec un autre onglet ou fenêtre. Recharger pour actualiser votre session. Vous avez signé dans un autre onglet ou fenêtre. Recharger pour actualiser votre session. Vous avez changé de compte sur un autre onglet ou fenêtre. Recharger pour actualiser votre session.

Avoir une question sur ce projet? Inscrivez-vous à un compte GitHub gratuit pour ouvrir un problème et contacter ses mainteneurs et la communauté.

En cliquant sur «Inscrivez-vous à GitHub», vous acceptez nos conditions d’utilisation et notre déclaration de confidentialité. Nous vous enverrons occasionnellement des e-mails liés au compte.

Déjà sur github? Connectez-vous à votre compte

Pas autorisé à se lier à l’intention de service (com.Google.Android.finsky.Bind_get_install_referrer_service) # 8830

JKMassel a ouvert ce numéro le 19 décembre 2018 · 3 commentaires

Pas autorisé à se lier à l’intention de service (com.Google.Android.finsky.Bind_get_install_referrer_service) # 8830

JKMassel a ouvert ce numéro le 19 décembre 2018 · 3 commentaires

commentaires

Donateur
jkmassel commenté le 19 décembre 2018 •

Il semble que dans de nombreux cas, nous ne pouvons pas utiliser l’attribution de téléchargement de Google.

Nous ne nous écrasons pas à cause de cela – mais nous manipulons un java.égouter.SecurityException jetée à partir de

Trace de la pile:

Exception non mortelle: Java.égouter.SecurityException: pas autorisé à se lier à l'intention de service < act=com.google.android.finsky.BIND_GET_INSTALL_REFERRER_SERVICE cmp=com.android.vending/com.google.android.finsky.externalreferrer.GetInstallReferrerService >à Android.appliquer.Contextimpl.binServiceCommon (contextimpl.Java: 1480) à Android.appliquer.Contextimpl.BinService (contextimpl.Java: 1434) à Android.contenu.Contexte.BinService (contextwrapper.Java: 636) à com.Android.installReferrer.API.InstallReferRercLIentimpl.startConnection (installreferRerclientimpl.Java: 135) à l'org.wordpress.Android.user.analytique.service.InstallationReferRerServiceLogic.PerformTask (installationReferRerServiceLogic.Java: 120) à org.wordpress.Android.user.analytique.service.InstallationReferRervice.OnStartCommand (installationReferRerService.Java: 48) sur Android.appliquer.ActivityThread.handleserviceargs (ActivityThread.Java: 3394) sur Android.appliquer.ActivityThread.-wrap21 (ActivityThread.java) sur Android.appliquer.Activitythread $ h.Handlessage (ActivityThread.Java: 1632) à Android.OS.Maître.DispatchMessage (gestionnaire.Java: 110) à Android.OS.Boucle.boucle (looper.Java: 203) sur Android.appliquer.ActivityThread.Main (ActivityThread.Java: 6284) à Java.égouter.refléter.Méthode.Invoquer (méthode.java) à com.Android.interne.OS.Zygoteinit $ methodandargscaller.courir (zygoteinit.Java: 1094) à com.Android.interne.OS.Zygoteinit.Main (Zygoteinit.Java: 955) 

Il semble que tout ce qui est nécessaire pour résoudre ce problème est l’ajout du com.Google.Android.finsky.autorisation.Bind_get_install_referrer_service l’autorisation, mais cela peut ou non être quelque chose que nous voulons ajouter au bundle?
(Source: https: // stackOverflow.com / Questions / 47706419 / installreferRerclient-startconnection-lancement-error)

  La recherche OpenVPN DNS a échoué sur l'hôte

référence: 5BAB95E3F8B88C29636353BE-FABRIC
impact: Nous ne sommes pas en mesure de recevoir l’attribution intégrée pour les téléchargements

Le texte a été mis à jour avec succès, mais ces erreurs ont été rencontrées:

Android – Pourquoi la dépendance des services Google Play a automatiquement ajouté com.Google.Android.finsky.autorisation.Bind_get_install_referrer_service autorisation

Récemment, j’ai mis à jour la version de dépendance Google Play Services à 15.0.0 Il a automatiquement ajouté l’autorisation ci-dessous.

Je n’ai pas de régime, j’ai besoin de cette autorisation de l’API Google Play Ref-RoFerrer ou non

Je peux supprimer cette permission

Mais j’ai besoin de savoir quelle dépendance aura besoin de bind_get_install_referrer_service l’autorisation que la dépendance a vraiment besoin de cette autorisation ou non.

Gradle au niveau de l’application

dépendances < ext < support_library_version = '27.0.2' google_play_services_version = '15.0.0' >implémentation 'com.Android.Support: Multidex: 1.0.3 'Implémentation "Com.Android.Prise en charge: AppCompat-V7: $ "implémentation" com.Android.Support: conception: $ "implémentation" com.Android.Support: recyclerView-v7: $ "implémentation" com.Android.Prise en charge: CardView-V7: $ "implémentation" com.Google.Android.GMS: Play-Services-Analytics: $ "implémentation" com.Google.Android.GMS: Play-Services-GCM: $ "implémentation" com.Google.Firebase: Firebase-Message: $ "implémentation" com.Google.Firebase: Firebase-Core: $ "implémentation" com.Google.Firebase: Firebase-ADS: $ "> 

Gradle au niveau du projet

dépendances

Note: Pour le suivi des références, j’utilise déjà Google Analytics

Meilleure solution

Ne fixera pas (comportement prévu)

Pour plus de détails, consultez Google Issue Tracker

Solutions connexes

Android – Comment installer Google Play Services dans une machine virtuelle Genymotion (sans support Drag and Drop)

Depuis Genymotion 2.dix.0 et en avant, les GAPP peuvent être installés à partir de la barre d’outils de l’émulateur. Veuillez vous référer à la réponse par @michaelStoddart.

Suivre ensuite l’ancienne réponse conservée ici pour une raison historique:

Genymotion ne fournit pas les applications Google. Pour installer Google Apps:

  1. Améliorer Genymotion et VirtualBox vers la dernière version.
  2. Téléchargez deux fichiers zip:
    – Installateur de traduction du bras V1.1
    Google Apps pour votre version Android: 2.3.7 – 4.4.4 ou 4.4 – 6.0 (avec plate-forme et variante) Vous pouvez également trouver la liste GAPPS dans le wbroek Page de githubgiste utilisateur.
  3. Ouvrez l’émulateur de génymotion et accédez à l’écran d’accueil puis faites glisser et déposez le premier fichier Génymotion-arm-translation_v1.1.fermeture éclair sur l’émulateur. Une boîte de dialogue apparaîtra et affichera en tant que transfert de fichiers en cours, puis une autre boîte de dialogue apparaîtra et demandera que vous voulez flasher sur l’émulateur. Cliquez sur OK et redémarrez l’appareil en exécutant le redémarrage ADB à partir de votre terminal ou de votre invite de commande.
  4. Faites glisser et déposez le deuxième fichier gapps – * – signé.fermeture éclair et répétez les mêmes étapes que ci-dessus. Exécutez à nouveau le redémarrage ADB et, une fois redémarré, Google Apps sera dans l’émulateur.
  5. À ce stade, «Google Apps Services» se bloque fréquemment Avec le message suivant, Google Play Services a cessé de fonctionner . Ouvrir Google Play. Après avoir fourni les détails de votre compte, ouvrez Google Play et mettez à jour vos applications Google installées. Cela semble faire en sorte que Google Play réalise que vous avez un vieux Google Play Services et vous demanderez de mettre à jour (dans mon cas, La mise à jour de Google Hangouts a nécessité une nouvelle version de Google Play Services). J’ai également entendu dire que la simple attente vous incitera également à mettre à jour. L’application «Google Play Services» ne semble pas apparaître autrement – vous ne pouvez pas le rechercher. Vous devriez alors voir une offre pour mettre à jour Google Play Services. Une fois le nouveau Google Play Services installé, vous aurez désormais un accès stable et fonctionnel à Google Play
  Mi IP PIA
Android – Dans le projet «App», une dépendance de la bibliothèque Google Play Services résolue dépend d’une autre dans une version exacte

Il y a beaucoup de réponses ici pour des solutions individuelles qui ne se rendent pas vraiment au problème. Voici comment résoudre ce problème en général:

Comme le suggère la sortie du journal d’origine, il est utile d’exécuter la construction dans le terminal avec la commande suivante:

./ gradlew – info assembedebug

Cela vous donnera une liste de toutes les dépendances impliquées dans le conflit. Cela ressemble à cela (j’ai supprimé le nom du package pour le rendre un peu plus lisible):

Aide de résolution de dépendance: Affichage de tous les chemins actuellement connus vers n'importe quelle version de la dépendance: artefact (groupId = com.Google.Firebase, Arfactid = Firebase-IID) - Tâche / Module Dep -> Firebase-Analytics @ 17.2.0 ---- Firebase-Analytique: 17.2.0 La bibliothèque dépend -> Play-Services-Measurement-API @ 17.2.0 ------ Play-Services-Mesurement-API: 17.2.0 bibliothèque dépend -> Firebase-iid @ 19.0.0 - Tâche / Module Dep -> Firebase-Core @ 17.2.0 ---- Firebase-Core: 17.2.0 La bibliothèque dépend -> Firebase-Analytics @ 17.2.0 ------ Firebase-Analytique: 17.2.0 La bibliothèque dépend -> Play-Services-Measurement-API @ 17.2.0 -------- Play-Services-Measurement-API: 17.2.0 bibliothèque dépend -> Firebase-iid @ 19.0.0 - Tâche / Module Dep -> Play-Services-Measurement-API @ 17.2.0 ---- Play-Services-Measurement-API: 17.2.0 bibliothèque dépend -> Firebase-iid @ 19.0.0 - tâche / module dep -> Firebase-iid @ 19.0.0 - Tâche / Module Dep -> Firebase-Message @ 17.1.0 ---- Message des incendies: 17.1.0 bibliothèque dépend -> Firebase-iid @ [16.2.0] - Tâche / module dep -> com.PRESSING: SDK @ 4.8.0 ---- Com.PRESSING: SDK: 4.8.0 La bibliothèque dépend -> Firebase-Message @ 17.1.0 ------ Message de la base de feu: 17.1.0 bibliothèque dépend -> Firebase-iid @ [16.2.0] 

De cette liste, vous apprenez à connaître 2 choses:

  1. Où est la dépèdre contradictoire
  2. Quelles versions de la dépendance conflictuelle sont configurées
  Torrentdownloadz com

Dans mon cas, la dépendance contradictoire est Firebase-Iid: c’est soit @ 19.0.0 ou @ 16.2.0

Pour résoudre ce problème, vous devez définir explicitement la dépendance de niveau supérieur de la mauvaise base de feu de Fire-IID dans votre construction.gralde .

Donc, dans le journal supérieur, vous pouvez voir qu’il existe 2 exemples d’une version hors du jour de Firebase-IID @ 16.2.0. On vient de – tâche / module dep -> mensur à la base de feu @ 17.1.0 L’autre d’une bibliothèque tierce (pressager). Nous n’avons pas d’influence sur la bibliothèque tierce, donc rien à faire ici. Mais pour l’autre dépendance, nous devons le déclarer explicitement avec la bonne version:

Maintenant, la construction fonctionne à nouveau. Fin heureuse 🙂