La aplicación de ALMACENAMIENTO (aplicación de stock) se bloquea (en EMULATOR de Android)
Cuando intento abrir elAlmacenamiento desdeMenú de configuración en el emulador, (siempre) se bloquea con el siguiente logcat-output
java.lang.NullPointerException at com.android.settings.deviceinfo.StorageVolumePreferenceCategory.updatePreferencesFromState(StorageVolumePreferenceCategory.java:238)
Aquí están los detalles de mi AVD:
Name: Mx
Path: /home/vvy/.android/avd/Mx.avd
Target: Android 4.2.2 (API level 17)
ABI: armeabi-v7a
Skin: 480x800
Sdcard: /home/vvy/Documents/ANDU/sdC.img
________________________________________
hw.dpad: no
avd.ini.encoding: ISO-8859-1
disk.dataPartition.size: 200M
hw.gpu.enabled: yes
hw.cpu.model: cortex-a8
hw.ramSize: 512
hw.sdCard: yes
hw.device.name: Nexus One
vm.heapSize: 32
Tenga en cuenta que puedo cargar datos en la tarjeta SD desde la perspectiva DDMS del eclipse, y la aplicación GALLERY puede mostrar el contenido de la imagen que se envía a través de la perspectiva DDMS.
¿Es este un problema conocido? o estoy haciendo algo mal?
-----------------ACTUALIZAR-------------
Salida logcat relevante
05-31 09:11:42.280: D/StorageMeasurement(2117): getDirectorySize(/mnt/sdcard/Alarms) returned 1536
05-31 09:11:42.340: D/StorageMeasurement(2117): getDirectorySize(/mnt/sdcard/Music) returned 1536
05-31 09:11:42.400: I/ActivityManager(287): Displayed com.android.settings/.SubSettings: +2s386ms
05-31 09:11:42.560: D/AndroidRuntime(2117): Shutting down VM
05-31 09:11:42.560: W/dalvikvm(2117): threadid=1: thread exiting with uncaught exception (group=0x40a71930)
05-31 09:11:42.611: D/StorageMeasurement(2117): getDirectorySize(/mnt/sdcard/Notifications) returned 1536
05-31 09:11:42.671: E/AndroidRuntime(2117): FATAL EXCEPTION: main
05-31 09:11:42.671: E/AndroidRuntime(2117): java.lang.NullPointerException
05-31 09:11:42.671: E/AndroidRuntime(2117): at com.android.settings.deviceinfo.StorageVolumePreferenceCategory.updatePreferencesFromState(StorageVolumePreferenceCategory.java:238)
05-31 09:11:42.671: E/AndroidRuntime(2117): at com.android.settings.deviceinfo.StorageVolumePreferenceCategory.updateApproximate(StorageVolumePreferenceCategory.java:307)
05-31 09:11:42.671: E/AndroidRuntime(2117): at com.android.settings.deviceinfo.StorageVolumePreferenceCategory$1.handleMessage(StorageVolumePreferenceCategory.java:91)
05-31 09:11:42.671: E/AndroidRuntime(2117): at android.os.Handler.dispatchMessage(Handler.java:99)
05-31 09:11:42.671: E/AndroidRuntime(2117): at android.os.Looper.loop(Looper.java:137)
05-31 09:11:42.671: E/AndroidRuntime(2117): at android.app.ActivityThread.main(ActivityThread.java:5041)
05-31 09:11:42.671: E/AndroidRuntime(2117): at java.lang.reflect.Method.invokeNative(Native Method)
05-31 09:11:42.671: E/AndroidRuntime(2117): at java.lang.reflect.Method.invoke(Method.java:511)
05-31 09:11:42.671: E/AndroidRuntime(2117): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
05-31 09:11:42.671: E/AndroidRuntime(2117): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
05-31 09:11:42.671: E/AndroidRuntime(2117): at dalvik.system.NativeStart.main(Native Method)
05-31 09:11:42.761: W/ActivityManager(287): Force finishing activity com.android.settings/.SubSettings
05-31 09:11:42.801: D/StorageMeasurement(2117): getDirectorySize(/mnt/sdcard/Pictures) returned 1536
05-31 09:11:42.801: D/StorageMeasurement(2117): getDirectorySize(/mnt/sdcard/Download) returned 1536
05-31 09:11:42.841: D/StorageMeasurement(2117): getDirectorySize(/mnt/sdcard) returned 14941696
05-31 09:11:42.921: W/ActivityManager(287): Force finishing activity com.android.settings/.Settings
ACTUALIZAR
¿Alguien puede decirme si tiene la aplicación STORAGE almacenada trabajando en (emulador) Android 4.2.2?
Sin embargo, la aplicación de almacenamiento funciona bien en la imagen de Android 2.3.7 (en el emulador). Y todavía no he encontrado una solución.
ACTUALIZAR
No funciona con la imagen x86 también. Probé con LinuxMint13 y Win7 ambos.