Comment créer un projet de bibliothèque dans Android Studio et un projet d'application qui utilise la bibliothèque de projet

Je suis nouveau sur le système de build gradle et IntelliJ.

Alors, comment puis-je créer un Android Bibliothèque de Projet (par exemple, com.myapp.lib1) et le projet d'application (par exemple, com.myapp.app) et de rendre le système de construction inclure com.myapp.lib1 sur le projet d'application?

Je suis allé à la Structure du Projet -> Modules -> Mon projet d'Application et ajout d'une dépendance à la lib du projet. L'ide peut maintenant reconnaître les classes de la lib du projet une fois utilisé dans le projet d'appli, mais quand je lance l'application du projet, il y a des erreurs comme:

Gradle: error: package com.myapp.lib1 does not exist
  • J'ai été en utilisant Android Bibliothèques pour créer des Gratuit/payant versions de mon application. Le nouveau système de build Gradle rend cette approche obsolète avec l'accumulation des Variantes de concept. Vous pouvez maintenant construire automatiquement des différents signé les Apk du même code. Je souhaite que j'avais connu cela plus tôt.
  • - vous développer? Après le téléchargement de l'APK pour la version complète, j'ai essayé de télécharger l'APK de la version gratuite, mais en utilisant le même nom de package. Google Play Store (GPS) a donné un message me disant que j'avais déjà utilisé ce nom de package. Est-ce que vous dites à propos de gradle dire je n'ai pas besoin de deux applications en deux ensembles séparés?
  • Voici la réponse parfaite stackoverflow.com/a/31366602/1118772. Aqib Mumtaz mentionnés dans les réponses, mais c'est à la dernière. Au lieu de perdre du temps sur d'autres moyens, vous pouvez aller avec cela. philosophicalhacker.com/2014/10/02/...
  • Intéressant fil de l'ajout des Bibliothèques.avec picturale explication.