J'ai créé une application et il s'agit de ma toute première application. Ainsi, lorsque j'ai commencé à coder, j'ai laissé le nom du package sous la forme com.example.stuff. Désormais, lorsque j'essaie de télécharger sur le Play Store, il ne me laisse pas le prendre à cause du nom du package. J'ai essayé refactor-> renommer le nom du paquet et l'ai changé dans le fichier AndroidManifst.xml, puis j'ai essayé de télécharger à nouveau. Je suis encore une fois avec le même message à maintes reprises.
J'apprécie toute aide et merci d'avance. :)
Cliquez d’abord sur votre paquet, puis cliquez sur l’icône de réglage sur Android Studio.
Fermer/Désélectionner compacter les paquets du milieu vide
Ensuite, faites un clic droit sur votre paquet et renommez-le.
C'est tout.
Dans les projets qui utilisent le système de génération Gradle, ce que vous souhaitez modifier est le applicationId
du fichier build.gradle. Le système de construction utilise cette valeur pour remplacer tout élément spécifié à la main dans le fichier manifeste lorsqu'il effectue la fusion et la génération du manifeste.
Par exemple, le fichier build.gradle de votre module ressemble à ceci:
apply plugin: 'com.Android.application'
Android {
compileSdkVersion 20
buildToolsVersion "20.0.0"
defaultConfig {
// CHANGE THE APPLICATION ID BELOW
applicationId "com.example.fred.myapplication"
minSdkVersion 10
targetSdkVersion 20
versionCode 1
versionName "1.0"
}
}
applicationId
est le nom utilisé par le système de construction pour la propriété qui sera finalement écrite dans l'attribut package
de la balise manifest
du fichier manifeste. Il a été renommé pour éviter toute confusion avec le nom du package Java (que vous avez également essayé de modifier), ce qui n'a rien à voir avec cela.
Cela peut être fait très facilement en une étape. Vous n'êtes pas obligé de toucher AndroidManifest. Au lieu de cela, procédez comme suit:
Une autre bonne méthode consiste à créer d’abord un nouveau paquet portant le nom souhaité en cliquant avec le bouton droit de la souris sur le dossier Java -> nouveau -> paquet.
Ensuite, sélectionnez et faites glisser toutes vos classes dans le nouveau package. Android Studio refactorisera le nom du paquet partout.
Enfin, supprimez l’ancien paquet.
ou regarder dans ceci post