Utilisation de debug.keystore spécifiée dans les versions Maven Android

Je sais comment spécifier la libération keystore dans une compilation Android Maven mais je n'ai pas eu de chance de faire de même avec une compilation de débogage.

La méthodologie de construction de la publication peut être trouvée ici – https://code.google.com/p/maven-android-plugin/wiki/SigningAPKWithMavenJarsigner .

  • Comment cacher le clavier doux sur Android après avoir cliqué à l'extérieur de EditText?
  • Android redimensionner bitmap garder le rapport d'aspect
  • Jackson JsonParseException: multiple de l'UTF-8 invalide
  • Récepteur de diffusion pour vérifier la connexion Internet dans l'application Android
  • Android studio ne se télécharge pas complètement
  • Comment détecter si VideoView est en train de lire une vidéo ou un tampon?
  • Lorsque vous effectuez des compilations de débogage, la configuration de débogage signe-> Debug de l'android-maven-must doit être vraie, et la configuration de la version doit être fausse, mais lorsque le débogage est défini sur true, la configuration du plugin maven-jarsigner semble être ignorée.

    Lors de l'utilisation (android-maven-plugin):

    <sign> <debug>true</debug> </sign> 

    Et en spécifiant une clé (maven-jarsigner-plugin):

     <goals> <goal>sign</goal> </goals> <phase>package</phase> <inherited>true</inherited> <configuration> <archiveDirectory></archiveDirectory> <includes> <include>${basedir}/someFolder/target/*.apk</include> </includes> <keystore>${basedir}/someFolder/debug.keystore</keystore> <storepass>android</storepass> <keypass>android</keypass> <alias>androiddebugkey</alias> </configuration> 

    La compilation sera par défaut à l'aide de debug.keystore dans mon répertoire .android . Si je supprime / renomme le debug.keystore là-bas, il crée le nouveau.

    La raison pour laquelle je voudrais spécifier le debug.keystore, je travaille sur une équipe de plusieurs personnes et nous utilisons Google Maps v2. Le fait d'avoir un jeton d'accès dans l'API de Maps v2 au lieu d'un membre par équipe est notre désir.

    Merci

    MODIFIER:

    Ma solution de contournement actuelle consiste à empiler un script avec mon compte de rechange pour remplacer leur debug.keystore:

     cp -r someFolder/debug.keystore ~/.android/debug.keystore 

  • DialogFragment Close Event
  • Android Firebase, obtenez simplement les données d'un objet enfant
  • Vérification du numéro de téléphone Android
  • Android - Désactiver l'affichage sans déclencher l'écran de veille / verrouillage - Allumer avec écran tactile
  • Ne peut pas combiner des titres personnalisés avec d'autres fonctions de titre
  • Est-il possible d'entrer le mode de débogage pour Android lors de l'exécution du test Junit?
  • coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.