Что нужно знать, чтобы разрабатывать приложения по android и устроиться на работу по этому профилю?
Еще нужно тщательно изучить язык запросов в гугл.
Потому что если вы будете каждый вопрос (на который по 10 раз в неделю уже отвечают) писать свой собственный на тостере, у вас вряд ли получится доучиться до трудоустройства.
И да, это не сарказм и не шутка, а полезный совет.
Какими навыками я должен обладать и какой язык программирования нужно выучить, чтобы создавать приложения для Android? - java-help.ru/i-want-to-develop-android-apps-1