pasta Android contém 2 pastas SDK

2

Why do I have two sdk folders in the Android directory:

Contentsofbothsdkfolderslookssame

Butactuallytheyaredifferentinsize,filesandfolders.

Devo remover alguma dessas pastas? As duas pastas sdk estão sendo usadas pelo Android?

    
por Akash Kumar 06.02.2016 / 03:59

2 respostas

4

Uma pergunta em StackOverflow tem um comentário um pouco útil sobre isso:

As of today (2015-10-01), the standard download in @RandollREVERS solution comes with the sdk (but you can also use that link to find the sdk standalone package). I needed to create the path variable for it (suprised Android didn't do this for me) after downloading the studio and then another path variable for the platform-tools directory where the adb command is located. Each time the sdk package is downloaded, the entire folder is enumerated under your Android install directory (\sdk, \sdk1...).

Além disso, este link em code.google.com mostra alguém com um problema instalar o SDK e ter 6 pastas diferentes para isso:

Pareceque,cadavezqueoSDKéinstalado,elecriaumanovapastaincrementadaapartirdaúltima.

Paratestarisso,acabeideinstalá-lo:

ApenasumapastadoSDKestápresentedepoisdeaplicartodasasatualizações.Comotal,eudiriaqueapenasumadassuaspastasestásendousadaeénecessária,eaoutraéapenasumainstalaçãoanterior.Paradescobriroquerealmenteestásendousado,váparaConfiguree,emseguida,SDKManager.Aqui,eleinformaráocaminhoqueestásendousado:

Euentãotentariarenomearonãomencionadoaquiparaalgodiferenteeverseháalgumefeitoadversoduranteousoporalgunsdias.Senão,eudiriaqueéseguroexcluirouatualizarqualqueroutrocaminhoquevocêpossaterparaonovo.

Edit:AcabeidetentarreinstalaroAndroidStudiosemdesinstalaraversãoantiga,eospadrõesqueelamedáincluemum1comosufixo:

    
por 09.02.2016 / 19:03
0

Desinstalar o AS, remover pastas e reinstalar o AS é muito tempo e estresse, e sobre personalizações ? É garantido que todos serão salvos? Um usuário experiente terá vários tipos diferentes relacionados a diferentes partes do IDE, incluindo IntellIJ IDEA / JetBrains.

Em vez de desinstalar e reinstalar, sempre tento descobrir uma maneira de contornar esse processo duvidoso.

O original sdk e sdk ? (? = 1,2,3, .., n ) contém números diferentes de pastas com nomes idênticos, dependendo das opções selecionadas em cada instalação. O último (sdk n ) terá datas de pasta posteriores às outras.

EDITAR

O seguinte é NÃO NECESSÁRIA uma boa maneira de remover e reinstalar o AS (postagem original em 9/2/18 por volta das 17h EDT):

End Edit

"Eu moveria todo o sdk i ( i ) para outra pasta (cada movimento da pasta demora pouco se for movido para a mesma unidade).

"Então renomeie o sdk n para o antigo sdk e não haverá problemas."

(A postagem original termina aqui.)

Não há nada de errado com esse conselho se você faz todo o desenvolvimento em dispositivos reais e não tem uso para emuladores antigos.

E o único problema seria perder todas as versões / atualizações anteriores das ferramentas de compilação para emuladores que você instalou, fazendo com que você tenha que reinstalar todos os mais antigos < em> se você sentiu a necessidade.

Esta é a diferença entre minha pasta "original" sdk e minha "mais recente" sdk1 :

Decidi colocar sdk de volta na área de trabalho e deixar sdk1 acumular novas ferramentas de emulador ao decidir baixá-las. (Eu não vou renomeá-lo. Não precisa.)

    
por 02.09.2018 / 22:59