2015-03-29 5 views

risposta

2

Il progetto è stato importato da eclisse è probabilmente usando una versione precedente di Android SDK. Controlla la versione dell'API nel progetto. In genere, facendo clic su "Installa piattaforma mancante (s) e progetto di sincronizzazione" funziona, ma sembra che Android Studio non sia in grado di connettersi a Internet.

Esistono alcune restrizioni di sicurezza che Mac OS X colloca su qualsiasi applicazione che tenta di connettersi a Internet, soprattutto quando si modifica il file Info.plist, which is not recommended. Hai ricevuto una finestra di dialogo che ti chiedeva di consentire a java di effettuare connessioni di rete? Forse hai cliccato No?

+0

Non ho ricevuto alcuna finestra di dialogo java. – AlexMcG

+1

C'è qualcosa in questo commento che potrebbe aiutare? "Ignorare il filtro del pacchetto sconosciuto" android-l'Warning: il filtro del pacchetto ha rimosso tutti i pacchetti.Non c'è nulla da installare Si prega di provare ad aggiornare di nuovo senza un filtro del pacchetto. " Posso modificare un file e rimuovere il filtro? Solo che non so quale file sto modificando – AlexMcG

+0

Puoi incollare il tuo manifest xml qui? Sembra che potresti dover sostituire L con un numero di build come 21. – shauvik

3

Ero nella stessa confusione durante la compilazione dell'app AOSP (ad esempio Calcolatrice) sul mio studio Android C'è molto aiuto su questo, ma un po 'sparsi probabilmente a causa di versioni diverse per lo stesso problema. Di seguito sono le mie modifiche se qualcuno lo trova utile. Non ritengo una soluzione al 100% per questo problema, ma ti dà una direzione per l'area di interesse. carica il tuo file build.grade in studio e fai le seguenti modifiche. dai un'occhiata ai miei commenti rispetto ai valori originali modificati. NOTA: è possibile giocare con valori diversi in base alle proprie esigenze.

compileSdkVersion 21 // Remove the "Android-L" 
buildToolsVersion "20.0.0" //Replace "20" 

defaultConfig { 
     applicationId "com.google.android.apps.calculator" 
// Add following two line based on your sdks support by default studio takes API level 1 
     minSdkVersion 21 
     targetSdkVersion 22 
    } 

dependencies { 
    compile files("arity-2.1.2.jar") 
    compile "com.android.support:support-v4:22.2.0" // Add 22.2.0 
} 
7

Ho avuto lo stesso identico problema su Mac OS X. Ecco come l'ho risolto.

$cd ~/Library/Android/sdk/tools/ 

$./android update sdk --no-ui --filter 1 

Inizierà l'aggiornamento del pacchetto in modalità non-gui e chiedere il permesso, ecc e, infine, l'installazione bene.

+0

Grazie per averlo condiviso;)! Funziona perfettamente. – Ajite

+0

Grazie. Questa è l'unica risposta che ho trovato che funziona. Ho un MacBook Pro Retina e un iMac. MPR non ha questo problema, ma iMac ha. Penso che potrebbe essere correlato a Ho impostato React nativo prima e tenta di eseguire Android. – Zorji

Problemi correlati