Puede estar bastante seguro, pero primero debe conocer todas las tecnologías que pueden generar aplicaciones Android.
Si lo sabe, exporte la aplicación al APK y extráigala con la herramienta anu zip.
Luego verifique su contenido:
- ¿Cómo muestro la pantalla de mi teléfono Android en mi PC sin instalar el SDK?
- ¿Puedo hacer una aplicación de Android con C # o C ++?
- ¿Cómo obtengo el asistente de Google en Android Lollipop?
- ¿Existe una aplicación o programa para teléfonos Android que convierta la voz en texto?
- Cómo llenar ExpandableListView usando la base de datos sqlite
- Si ve 1 clase y / activos llenos de contenido HTML, entonces es probable que Phonegap / Cordova
- Si toca ver carpetas nombradas como Appcelerator o Titanium, entonces es Titanium Appcelerator
- Si ve algo como una estructura nativa de Android normal, descompile APK usando alguna herramienta en línea. Cuando lo haga, podrá ver si usaron solo Java o C ++ (de lo que ve muchos archivos .so
- Si reconoce el idioma Kotlin, entonces es Kotlin. Verás que el código no es Java
- Para otras tecnologías, no estoy seguro, pero estoy bastante seguro de que debe haber algo que lo identifique.