با زبان های دیگه فکر نکنم بشه . چون همه package های گوگل برای develop کردن ، تحت زبان جاوا نوشته شده اند .
eclipse یک IDE از شرکت IBM هست که توش می تونین کدهاتون به زبان های مختلفو بنویسین ، ویرایش کنین ، کامپایل کنین و اجرا کنین و خیلی امکانات دیگه . (eclipse برای جاوا = Visual Studio برای #C )
sdk مخفف software development kit هست . یعنی یه کیت برای توسعه دادن نرم افزار . یعنی بسته ای که کمک می کنه application های خودتونو به راحتی توسعه بدین . این کیت برای آندروید حاوی کتابخانه های مورد نیاز ، شبیه ساز دستگاه آندروید و تعدادی ابزارهای دیگه هستن . پس وجودش برای برنامه نویسی آندروید لازمه و اولین کار دانلود همین SDK هست .
در مورد QT هم فکر کنم یه چیزی هست به اسم Necessitas (اگه درس نوشته باشم) که باهاش می تونین application های QT رو رو دستگاه های آندروید اجرا کنین .
ولی تا حالا باهاش کار نکردم و اطلاعات زیادی در موردش ندارم متاسفانه .