Vous pouvez utiliser votre Android pour le développement. En fait, vous devriez utiliser votre appareil Android pour le développement. Les émulateurs sont OK pour de très petites choses, mais c'est loin d'être suffisant.
Vous ne pouvez pas casser votre téléphone si vous faites du développement de base et que vous ne touchez pas aux fichiers système de l'appareil. Dans le wooooorst case vous devrez le formater.
Tu as dit que tu travaillerais avec Java NDK et ça n'existe pas. C'est Java ou NDK. Java c'est, eh bien... Java (langage de haut niveau utilisé par Android). Et NDK c'est le Native Development Kit et ce sont les langages C et C++ (principalement utilisés pour le développement de jeux).
Un programmeur débutant devrait commencer avec Java dans Android en raison de ses atouts et de ses outils de développement.
Qu'allez-vous faire de l'appareil ? Les listviews, les tableaux, les images, les boutons ou tout autre élément que vous utiliserez dans le développement ne peuvent pas le casser.