Cómo obtener código fuente para android.jar
Realmente no estoy trabajando en dispositivos Android, pero me gustaría usar el android java std lib para un proyecto mío. Estoy extrayendo el android java std lib desde el androide ADT aquí:
Http://developer.android.com/sdk/index.html
- Guardar los datos de acceso (preferencias) android
- Jodatime inicio del día y fin del día
- GetString fuera de un contexto o actividad
- Volley RequestQueue Tiempo de espera
- Utilizar parcelable para almacenar el elemento como sharedferencias?
Después de descomprimir el paquete, está en
adt-bundle-windows-x86_64-20130729\sdk\platforms\android-18\android.jar
Sin embargo, cuando abro esto en Intellij, no muestra ningún código fuente: todos los métodos se etiquetan simplemente como "código compilado"
¿Hay alguna manera de obtener el código fuente (en un tarro o de otra manera) para el android.jar
para que pueda conectarlo al IDE para que pueda navegar bien el código fuente de la biblioteca estándar? He excavado a través del paquete de descarga de sdk y no he encontrado nada.
-Haoyi
- ¿Qué hace a Guice incapaz de funcionar en Android excepto como Guice-no-aop?
- Cambiar permisos de archivo en DDMS (Android)
- ¿Existe una etiqueta XML equivalente a `ListView.addHeaderView '?
- Definición dinámica y uso de selectores
- Sipdroid - Otra llamada entrante no se muestra mientras se continúa
- SwipeListView uso NullPointerException
- ¿Dónde puedo descargar JDK 1.6u20 de 64 bits?
- ¿Cuál es exactamente su valor de retorno de openAccessory?
Pero me gustaría usar el android java std lib para un proyecto mío
No tengo ni idea de por qué crees que funcionaría, más que tratar de usar una DLL de Windows en Linux.
¿Hay alguna manera de obtener el código fuente (en un tarro o de otra manera) para el android.jar para que pueda conectarlo al IDE para que pueda navegar bien el código fuente de la biblioteca estándar?
El código fuente para Android se encuentra en el Android Open Source Project . El código fuente para el android.jar
encuentra principalmente en el repositorio platform_frameworks_base
( espejo GitHub ), pero el JAR es realmente una salida de una compilación de firmware.
En el directorio raíz SDK de Android, vaya a la carpeta sources
. Aquí encontrará los archivos de origen de las diferentes plataformas que ha descargado.
Nota: Esto le proporciona el código Java para bibliotecas de Android, como Activity
Al usar eclipse, utilice
Jadclipse
Que extrach cualquier tarro que en eclipse, u puede ver cualquier código fuente con la descarga y también sin Internet. También tiene código fuente de exportación, Como desarrollador Ayuda u la mayoría de las veces. : -> enlace para descargar
Desembalar el frasco es mucho más de lo que necesita preocuparse. Android es de código abierto , por lo que puede obtener todo lo que necesita en línea. Para empezar, puede navegar por la mayor parte de la fuente en la cuenta GitHub de Android , o descargar el árbol de fuentes en el sitio web de Android Open Source Project . También puede ver la mayoría de las fuentes (si no todas) en GrepCode .
Si realmente quieres pasar por el problema de extraer el frasco y descompilar el código fuente, puedes usar JD-GUI .
- Ayudante de base de datos Ormlite – onCreate () no llamado
- Correo java – obtener mensaje por ID de mensaje