Errore: Downloading Google APIs by Google Inc., .. File not found

Se al termine dell’aggiornamento dei Google Inc. add-ons, nell’Android SDK and AVD Manager, vi compaiono errori come (vedi Figura 1):

Done. Nothing was installed.

Downloading Google APIs by Google Inc., Android API 9, revision 2
File not found: C:\Program Files (x86)\Android\android-sdk-windows\temp\google_apis-9_r02.zip (Accesso negato)
Downloading Google APIs by Google Inc., Android API 8, revision 2
File not found: C:\Program Files (x86)\Android\android-sdk-windows\temp\google_apis-8_r02.zip (Accesso negato)
Downloading GALAXY Tab by Samsung Electronics., Android API 8, revision 1
File not found: C:\Program Files (x86)\Android\android-sdk-windows\temp\addon_samsung_GT_2.2_api-8_r01.zip (Accesso negato)
Downloading Google APIs by Google Inc., Android API 7, revision 1
File not found: C:\Program Files (x86)\Android\android-sdk-windows\temp\google_apis-7_r01.zip (Accesso negato)
Downloading Google APIs by Google Inc., Android API 4, revision 2
File not found: C:\Program Files (x86)\Android\android-sdk-windows\temp\google_apis-4_r02.zip (Accesso negato)
Downloading Google APIs by Google Inc., Android API 3, revision 3
File not found: C:\Program Files (x86)\Android\android-sdk-windows\temp\google_apis-3_r03.zip (Accesso negato)
Downloading Google Usb Driver package, revision 4
File not found: C:\Program Files (x86)\Android\android-sdk-windows\temp\usb_driver_r04-window s.zip (Accesso negato)
Downloading Google Market Licensing package, revision 1
File not found: C:\Program Files (x86)\Android\android-sdk-windows\temp\market_licensing-r01. zip (Accesso negato)

potete provare ad eseguire l’SDK Manager con i diritti di amministrazione [1] e riprovare l’aggiornamento. Oppure se state effettuando l’aggiornamento da Eclipse, chiudetelo e rieseguitelo con i diritti di amministrazione, aprite l’SDK manager e riaggiornate il tutto. A me non ha dato più problemi.

[1]: per eseguire l’SDK con i diritti di amministrazione: tasto destro sull’eseguibile “SDK Manager.exe” che trovate in C:\Program Files (x86)\Android\android-sdk-windows -> esegui come Amministratore (oppure Run as Administrator)

 

Come accedere al DDMS su Eclipse – Android

DDMS sta per Dalvik Debug Monitor Service. Potete leggere più informazioni all’indirizzo:

https://developer.android.com/studio/profile/monitor

Per accedervi su Eclipse, clicchiamo in alto su “Window” e poi su “Open Perspective”. Click su DDMS e vedremo la relativa schermata.

In alto a destra, accanto al tasto “Java” e “Debug” verrà aggiunto “DDMS”.

Un link riguardo il suo utilizzo

  • How-to use Dalvik Debug Monitor Service (DDMS) Tool With Google Android [Lang: EN]

Errore: Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml

Se dopo aver avviato l’Android SDK and AVD Manager, aver cliccato a sinistra su “Available Packages” e aver premuto “Refresh”, compare l’errore:

Failed to fetch URL
https://dl-ssl.google.com/android/repository/repository.xml,
reason: HTTPS SSL error. You might want to force download through HTTP
in the settings.

cliccate su “Settings” nel menu a sinistra [01] e mettete il segno di spunta su:

“Force https://… sources to be fetched using http://…”

Fatto ciò, tornate su “Available Packages” e ripremete “Refresh”.

Note

[01] Se non trovate la voce “Settings” nel menu di sinistra, andate ad aprire l’Android SDK and AVD Manager da C:\android-sdk-windows\SDK Setup.exe e la troverete sotto “Available Packages”.

[02] Attenzione, questo errore potrebbe essere dato anche dalla presenza di un firewall che blocca la connessione.

[03] Piattaforma su cui ho effettuato la prova: Windows XP.

Errore: The import com.google cannot be resolved

Se Eclipse vi segnala un errore:

The import com.google.[...] cannot be resolved

può significare che avete sbagliato a impostare il “build target” del progetto. Per risolvere il problema fate:

  • tasto destro sul progetto -> Properties:

  • Selezionate “Android” dal menu di sinistra:

  • mettete il segno di spunta su “Google APIs” nell’elenco di “Project Build Target” al posto di “Android 1.x” (quello relativo alla versione di Android):