title: ADT does not load target platforms even if they are installed. How to Fix?
body: <p><strong>Symptoms:</strong></p>
  
  <p>I encountered this problem when I was creating a new Android Application project in eclipse.</p>
  
  <p>I was not allowed to go past the first screen of the new project wizard because of "A package name cannot start or end with a dot"</p>
  
  <ul>
  <li>Application name: Lahari</li>
  <li>Project name: Lahari App</li>
  <li>Package name: com.example.lahari</li>
  <li>Minimum required SDK: API8: Android 2.2(Froyo)</li>
  <li>Target SDK: API16: Android 4.1(Jelly Bean)</li>
  <li>Compile with: (No option to select)</li>
  <li>theme: Holo Light</li>
  </ul>
  
  <p>So I started googling around and tried a lot solutions from SO and other sites.</p>
  
  <blockquote>
    <p>One of the associated problem (which I hadn't realized) was that
    Target Platforms list was empty, the last time I tried it had loaded
    fine but not anymore.</p>
  </blockquote>
  
  <p>SDK Manager said platforms were installed and up to date.
  No updates were there for ADT, SDK Tools, or Eclipse.</p>
  
  <p><em><strong>Problem:</em></strong></p>
  
  <p>In Eclipse, Windows > Tools > Preferences > Android the path was set properly but no targets would load.</p>
  
  <p><em><strong>My System configuration is:</em></strong></p>
  
  <ul>
  <li>Win 7 64 bit - all updates applied to date</li>
  <li>Eclipse Juno SR1 (up to date)</li>
  <li>ADT 21.0.0</li>
  </ul>