我有一个我下载并安装的Android应用程序,我也提取了APK,
有没有办法从apk文件中告诉用什么编程语言来编写程序?
有没有工具可以帮助解决这个问题?
可以确定哪些语言,哪些语言不能?
解决方法:
通常大多数Android应用程序使用以下texhnologies构建:—
> React Native应用程序
>科尔多瓦应用程序
>原生java / kotlin应用程序
要确定技术,您需要首先使用this link反编译应用程序
然后查找“assets”文件夹.通常,资产文件夹应位于应用程序层次结构的最顶层.
然后,您可以通过以下预测确定应用技术: –
>如果资产文件夹存在并且有任何扩展名为“.bundle”的文件(主要是文件名为“index.android.bundle”),则使用React Native构建应用程序.
>如果assets文件夹包含文件夹名称“www”,“assets / www”包含以下文件/文件夹结构,则它是一个cordova应用程序.
>如果更新1或2为真,那么app可以使用本机代码编写,即使用java / kotlin
原文地址:https://www.jb51.cc/android/1075120.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。