title: Install SD Card Vs Phone memory? and why the size of the app differs?
body: <p>I am bit confused about memory sizes in android apps, is there any difference between installing the application in Phone memory and SD card. I guess there might be difference of responding and running speed. But i am wondering is there any other differences in that.</p>
  
  <p>And also i installed my application in Phone memory and again installed in SD card also.
  The immediate difference i can see is the size of the app.</p>
  
  <p><strong>While installed in Phone Memory :</strong><br>
  Total size : 5.15 MB<br>
  App size   : 4.96 MB<br>
  Data       : 192 KB </p>
  
  <p><strong>While installed in SD card :</strong><br>
  Total size : 3.15 MB<br>
  App size   : 2.96 MB<br>
  Data       : 196 KB</p>
  
  <p><strong>My Actual Size of the apk file is : 2 MB.</strong></p>
  
  <p>Why the above difference with phone and SD card installation.</p>
  
  <p>I am really confused about these size variations. Where is app 2 MB and data 4 KB goes as the difference.</p>
  
  <p>I googled a lot and failed to find the answers. I tried in developer.android.com and stackoverflow also, but i am unlucky.</p>
  
  <p>So my doubts are,</p>
  
  <ol>
  <li><p>What are the differences between installing an app in phone and SD card.</p></li>
  <li><p>Why the size difference shows when i install my app in SD card and Phone. Where is the difference 2 MB goes and What is that difference.</p></li>
  <li><p>How the size is more when installed from the actual apk. (My guess is , the apk will be extracted and installed in the device, so the sizes might be increased while installing.) Please correct me if my guessing is wrong in the 3rd one.</p></li>
  </ol>
  
  <p>Thank you in advance.</p>