En iOS es posible utilizar recordError (error) para registrar errores no fatales en Crashlytics pero al parecer esta función no está disponible para Android. La única alternativa que encontré es usar logException (e) . Gestiono errores en mi aplicación y quiero registrar cuando se devuelven códigos de errores específicos. Así que, en Crashlytics me gustaría […]
Estoy siguiendo recibiendo el error en la parte inferior de la pregunta, aunque he seguido la guía de configuración de emulador oficial y muestra la guía de configuración del proyecto a la carta. Utilizando: – Android Studio 3.0-Alpha7 – Emulador de píxeles con SDK 23 El aprovisionamiento tiene éxito y ha permitido activar aplicaciones instantáneas […]
Tengo una aplicación que requiere acceso temporal al SMS del dispositivo. En KitKat y superior, este acceso sólo se concede a la aplicación predeterminada de SMS, por lo que estoy utilizando: Intent intent = new Intent(Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT); intent.putExtra(Telephony.Sms.Intents.EXTRA_PACKAGE_NAME, getPackageName()); startActivity(intent); Esto abre un diálogo preguntando al usuario si dejan que mi aplicación se convierta en la […]
Estoy utilizando código debajo de uno de mi actividad para iniciar otro Intent viewIntent = new Intent(getApplicationContext (), landingPage.class); Bundle b = new Bundle(); b.putString("ApplicationName", a_Bean.getApplicationName()); if (landingPage.getInstanceCount() < 1) bp.landingPage_ProgressDialog = ProgressDialog.show(ViewAllApp.this, "Please wait…", "Retrieving data…", true, false); viewIntent.putExtras(b); viewIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivityForResult(viewIntent,10); Thread background = new Thread(new Runnable() { public void run() { Progresshandler.sendMessage(handler.obtainMessage());//finishes progressDialog […]
Estoy usando Glide para cargar la imagen en un ViewPager usando un PagerAdapter . Cuando cargue las imágenes utilizando el siguiente método: Glide.with(mContext).load(mImage).placeholder(R.drawable.placeholder).into(mImageView); Todo funciona bien, pero ahora tengo que obtener el mapa de bits de deslizamiento y almacenar en un mapa cuando se carga para la edición de futuro, por lo que cambió este […]
Tengo un problema extraño. Estoy analizando un documento con un campo de texto grande. En mi sección de personajes estoy usando StringBuilder currentStory.append(ch, start, length); Entonces en mi endElement estoy asignándolo al campo apropiado en mi objeto. if (name.equals(tagDesc)) { inDesc = false; if (currentItem != null ) { currentItem.setSummaryText(currentStory.toString()); } currentStory.setLength(0); } setSummaryText(String text) […]
Cuando actualizé Android Studio 1.5.1 a Play Services Rev. 29, la actividad principal (así como el manifiesto de Android) en mi proyecto existente se actualizó automáticamente para incluir el código de clasificación de la aplicación. El código de boilerplate inalterado entonces causó una excepción en onStart de la actividad (que es cuando me di cuenta […]
En mi aplicación, al iniciar sesión, estoy guardando los detalles de usuario como (userName, Id, correo electrónico, etc) en un archivo sharedPreference, para que pueda acceder a ellos en cualquier parte de mi aplicación, lo estoy haciendo así public void put(String fileName, String key, String value) { SharedPreferences sharedPref = getContext().getSharedPreferences(fileName, Context.MODE_PRIVATE); SharedPreferences.Editor editor = […]
Estoy tratando de cerrar el emulador de Android mediante el comando telnet a través de la secuencia de comandos de Appium, pero después de ejecutar el comando telnet esperando la entrada manual para el comando "kill". No se puede ejecutar el comando "Kill" junto con la secuencia de comandos de Appium. Runtime.getRuntime().exec("telnet localhost 5554"); Process […]
Me gustaría desarrollar una aplicación de comunicación en tiempo real (con vídeo y audio) de forma nativa para Android e iOS. Lo ideal sería que también sería capaz de conectarse a un navegador sin embargo las plataformas móviles son los más importantes para este caso. He estado buscando en WebRTC, sin embargo, como es un […]