Mam podwójne uruchamianie systemu Windows 7 i systemu Ubuntu 12.04 Linux. Czy mogę skopiować moje istniejące platformy Android SDK z mojej partycji Windows na partycję linuksową? Czy platformy są inne? Nie chcę tracić czasu na ponowne pobieranie wszystkich pakietów.Platformy Android SDK między systemem Linux i Windows
Odpowiedz
Android SDK jest zależny od platformy. Sprawdź to: http://developer.android.com/sdk/index.html
dobrze, są pewne różnice, a niektóre simliarity, platformy folderów, platform-tools, próbki, źródła mogą być udostępniane i są największe pliki
można połączyć te cztery foldery, Folder sdk Linuksa:
ln -s /mnt/path/to/your/windows/sdk/* /home/youname/yourAndroidBundle/sdk/
Zestaw Android SDK jest zależny od platformy. To prawda.
Ale jeśli chcesz zaoszczędzić trochę miejsca, możesz udostępnić kilka folderów między dwoma systemami operacyjnymi. Można połączyć foldery systemu Windows w systemie Linux za pomocą coś jak ln -s /media/Windows/sdk/XXX ./XXX
dla następujących niezależnych foldery platformy:
- dodatki
- platformy
- samples
- źródła
- systemowych zdjęć
Następnie uruchom Androida SDK pod Linuksem ./tools/android
i sprawdź, czy pakiety są dostępne lub jeśli e są zepsute.
mimo że mam skonfigurowaną maszynę wirtualną do tworzenia Androida, ale metch ma rację. to zadziałało dla mnie.
użyłem skryptu bash z poniższego kodu, aby zrobić symboliczne powiązanie
#!/bin/bash
ln -s /home/user/software/sdk/extras /home/user/work/sdk/
ln -s /home/user/software/sdk/platforms /home/user/work/sdk/
ln -s /home/user/software/sdk/samples /home/user/work/sdk/
ln -s /home/user/software/sdk/sources /home/user/work/sdk/
ln -s /home/user/software/sdk/system-images /home/user/work/sdk/
listy folderów, które można podzielić między Linux & systemu plików Windows, ponieważ są one te same pliki dla Android SDK są poniżej. można po prostu skopiować & wklej te foldery między dowolnego systemu operacyjnego używasz:
dodatki, Dokumentach dodatki, NDK-Bundle platformy, skórkami źródeł System-obrazy, narzędzia
Widocznie trzeba będzie pobrać poniższe foldery tj SDK Tools inaczej dla każdego systemu operacyjnego, gdyż są one zależne od platformy narzędzia, które opierają się na systemie operacyjnym, takich jak Linux, Windows & Mac OS inaczej:
build-tools, platform-tools
Te dwa foldery nie jeść dużo przepustowości pobierania. Możesz więc łatwo pobrać go zgodnie z systemem operacyjnym, nad którym pracujesz.
Do tej pory przetestowałem i wypróbowałem to pomyślnie i wszystko działało dobrze z pełnym wsparciem. Pozwoli to zaoszczędzić dużo miejsca na dysku, a także pobrać na pewno przepustowość & czasu!
- 1. Opracowanie na obu komputerach z systemem Windows i Linux jednocześnie
- 2. SDK platformy Android 8.1.0 - nie można pobrać
- 3. Python Multiprocess diff między Windows i Linux
- 4. Java platformy między platformami? Android i komputer stacjonarny
- 5. Menedżer Android SDK - Czy musisz zainstalować wszystkie platformy Android?
- 6. Różnica między systemem() i powłoką()
- 7. Czy Android Studio jest szybsze na komputerze z systemem Linux?
- 8. systemem Android Studio na Windows 7 nie powiedzie, Android SDK znaleźć
- 9. Ustawienia Proxy Menedżera Android SDK w LINUX
- 10. Grubość Datetime między 32-bitowym i 64-bitowym systemem Windows
- 11. Jaka jest różnica między systemem plików RTOS i wbudowanym systemem Linux?
- 12. Brakujące platformy Android narzędzia
- 13. AppCompat i wsparcie wersja biblioteki SDK dla platformy 26
- 14. Menedżer Android SDK nie ładuje najnowszej platformy Android SDK (API 17)
- 15. Przenieść plik między urządzeniami z systemem Android?
- 16. Zamykanie komputera z systemem Windows z terminalu linux
- 17. skompilować i zbudować "iw" dla urządzenia z systemem Android 4.1?
- 18. Telefon WIndows 7.1 SDK kontra Windows Phone 7.5 SDK
- 19. cordova - Błąd: nie można pobrać platformy Android
- 20. Różnica między SDK i IDE
- 21. Co jest różnica między android użytkownika systemu i Linux root
- 22. Maksymalny rozmiar aplikacji platformy Android i BADA
- 23. Wykrywanie systemu Windows lub Linux?
- 24. Rect i RectF w systemie Android SDK
- 25. Problem z zakończeniami linii między komputerem Mac a systemem Windows
- 26. Problemy z importowaniem klas platformy Android
- 27. Jak mogę rozwiązać problem "Twój pakiet obsługuje tylko platformy [" x86-mingw32 "], ale lokalne platformy to [" ruby "," x86_64-linux "]"
- 28. Komunikacja USB między Androidem (tryb akcesoriów) i komputerem PC z systemem Windows (host)
- 29. Błąd PhoneGap/Cordova podczas dodawania platformy Android?
- 30. utworzyć nowy folder za pomocą programu Java na komputerach z systemem Windows i Linux
Mechanizm aktualizacji SDK jest uszkodzony; nie obsługuje dowiązań symbolicznych – naXa