Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


GetFilesDir () devolver null

GetFilesDir () devuelve null, lo cual es completamente extraño. Lo que es peor, es mi código es … dolorosamente simple:

public class main extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); File f = this.getFilesDir(); f.getAbsolutePath(); tempClicked((ToggleButton)findViewById(R.id.tempToggle)); } 

Esto se bloqueará en f.getAbsolutePath (). Actualmente se está ejecutando en el emulador que emula un sistema 2.3.3 a 1024×600.

Google no devuelve nada sobre esto … así que ¿por qué demonios está sucediendo esto? ¿Y cómo lo arreglo ?!

¡Muchas gracias!

EDIT :: SOLVED!

Bueno, un poco …

Creo que resultó ser un error de emulador. He cambiado la piel del emulador a WXVGA, y que luego le permitió escribir los archivos correctamente. Y cuando cambié la resolución de nuevo a 1024×600 que siguió trabajando correctamente.

Por lo tanto, si alguien tiene un error similar, le sugiero que jugar con el emulador hasta que encuentre una manera más allá del error.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.