title: Android Studio common parent project between projects
body: <p>I want to create two identical applications, with the same actvity classes and java classes, and the only difference between those apps is the <code>strings.xml</code> file, <code>assets</code> folder with some images, a <code>.json</code> file which is in the <code>app</code> folder, <code>gradle</code> file which contains the version and the application id, and one java util class file.</p>
  
  <p>So, instead of copy paste the whole project twice, and then when I want to change something I need to change it twice, I want to create like a <code>parent</code> project, with all the activites and layout xml files and basiclly all the common stuff, and then two mini projects that contains only the small differences.</p>
  
  <p>Then when I'll need to change something I can change it only once and build the projects.</p>
  
  <p>How can I implement this common/parent project in android studio?</p>