Siendo el síntoma "fallan muchas cosas", échale un vistazo a la documentación oficial:
https://developer.android.com/about/...0-changes.html
Así lo más gordo fue la introducción de la aceptación de permisos explícita para los permisos delicados (el usuario puede elegir individualmente qué puede y qué no hacer la app), el sistema de ahorro energético Doze, que si tu app hace cosas en background igual la fulmina, y la eliminación de la biblioteca Apache HTTP.