Nie jestem pewien czy da się zrobić to w code blocks. W Intellij i Android Studio da radę. Oprócz NDK potrzebujesz też Android SDK.
Jeśli jedynym powodem wybrania c++ do pisania na Androida jest to że "potrafisz" już c++ to porzuć ten plan, zwykłe aplikacje się pisze w Javie i Kotlinie a w C++ tylko jeśli masz jakiś ważny powód ku temu. Co prawda da się już robić chyba w całości aplikacje na androida w c++ ale jest to nie wygodne i trudniejsze.