Hola,
pues veréis, necesitaba instalar una aplicación importante pero tras la actualización por OTA de Lollipop a Android M dicha aplicación me daba "error 505" tanto si la instalaba desde la Google Play como si la instalaba desde la memoria del móvil.
El problema era debido a que el móvil se pensaba que ya la tenía instalada, la solución es engañarlo. Esto se consigue con la aplicación
ApkEditorPro , para engañar al teléfono lo que hay que hacer es meter la aplicación que da error 505 en la memoria interna del móvil, abir ApkEditorPro.
En lugar de describir aquí voy a grabar un video que se verá mejor y pongo el enlace.
(No me salió a la primera porque modificaba demasiadas cosas. Solo me funcionó de esta manera concreta que he descrito, modificando lo mínimo posible de esos dos parámetros,; además probé con apk dalvik bytecode pero no servía)
Salud2!