No uso mucho java, ¿cuáles son las ubicaciones comunes (mejores prácticas) para instalar componentes como este? Quiero ponerlos en un directorio de sistema para que múltiples usuarios tengan acceso.¿Cuál es un directorio apropiado en el que instalar Android SDK?
Respuesta
Las ubicaciones comunes son /opt
, /srv
y /usr/local
. Tiendo a inclinarme hacia /usr/local
.
Tenga en cuenta que el SDK de Android realmente no requiere que instale mucho, es en su mayoría autónomo. Todo lo que necesita hacer es decirle a Eclipse dónde está. Es posible que también desee agregar los directorios tools
y/o platform-tools
a la RUTA del sistema para que los usuarios puedan usar adb y otras herramientas.
¿Por qué tiendes a usar '/ usr/local'? ¿Preferencia? – 0xcaff
@caffinatedmonkey: Porque es la ubicación "correcta" para el software instalado localmente que no forma parte de la distribución estándar según el [Estándar de jerarquía del sistema de archivos] (http://wikipedia.org/wiki/Filesystem_Hierarchy_Standard). '/ opt' también es perfectamente válido, y algunos argumentarán que es aún más apropiado ya que Android SDK es autónomo y no sigue el FHS. De hecho, si tuviera que instalar el SDK hoy, podría ponerlo en '/ opt' y luego enlazarlo simbólicamente a los binarios en'/usr/local' (ya que esta última ubicación tiene el beneficio adicional de estar en 'PATH' defecto). –
No importa dónde coloque el SDK. Simplemente colóquelo en cualquier carpeta donde todos los usuarios puedan acceder a él ...
En Linux, normalmente utilizo /usr/local/android-sdk
, pero funciona en cualquier lugar que tenga sentido y que no se destruya. Solo tenga en cuenta que puede tener sentido colocar el SDK en una ubicación por usuario, ya que requiere acceso de escritura para crear una imagen de VM y descargar actualizaciones de SDK.
- 1. Android SDK Manager, ¿qué instalar?
- 2. falta el directorio platform-tools \ aapt.exe en SDK de Android
- 3. golang: instalar paquetes en un directorio local
- 4. SDK Manager: no se pudo instalar. SDK android platform 3.0 API 11, revisión 2
- 5. ¿Cómo instalar Android SDK en Linux utilizando solo CLI?
- 6. Buscar y reemplazar: ¿Cuál es el atajo apropiado?
- 7. ¿Cuál es el directorio 'obj' en .NET?
- 8. ¿Cuál es el directorio actual en un archivo por lotes?
- 9. ¿Instalar y usar aspnet_merge.exe sin instalar el Windows SDK?
- 10. Android: cómo instalar apk en el dispositivo, sin usar las herramientas sdk de Android
- 11. cómo instalar adobe air sdk en Linux?
- 12. Administrador de Android SDK no muestra paquetes para instalar
- 13. No se puede instalar SDK Platform 4.0.3
- 14. ¿Puedo descargar e instalar gacutil.exe sin tener que instalar VS o el SDK?
- 15. ¿Debo instalar Java SDK si tengo eclipse?
- 16. ¿Qué es un SDK? (C++)
- 17. Batería Android en el SDK
- 18. Se ha recibido un error al actualizar el SDK con el Administrador de SDK
- 19. ¿Dónde debo extraer el archivo armeabi-v7a al instalar manualmente el Android SDK 4.1 en Windows?
- 20. ¿Cuál es la forma correcta de instalar Google Go y App Engine SDK?
- 21. iPhone SDK Obtener el directorio tmp
- 22. Android JNI ¿cuál es el directorio de trabajo actual para el código ejecutado en C/C++?
- 23. ¿Cuál es el origen de '.' es decir, el directorio actual?
- 24. ¿Cuál es la diferencia entre las herramientas de plataforma y SDK en el desarrollo de Android?
- 25. Cómo instalar el archivo .apk en el dispositivo Android
- 26. ¿Cómo instalar Android sdk desde la línea de comandos en el servidor sin cabeza?
- 27. ¿IllegalStateException es apropiado para un objeto inmutable?
- 28. ¿es posible instalar java fx en un teléfono Android?
- 29. ¿Es este un uso apropiado del polimorfismo?
- 30. Instalar Xamarin Mono para Android
No importa. – RoflcoptrException
No estoy buscando hacerlo a medias. El software de Unix tiene lugares comunes como/opt. Me gustaría saber qué es común para los paquetes de Java/Android y tal. –
te he dicho que no importa dónde, crea un nuevo directorio y define la autorización para que todos los usuarios accedan a él, y luego, pasa la ruta en tu Eclipse para referirte al sdk, – Houcine