我在学校处理 Android 逆向工程。我想试试这个插件: https://github.com/JesusFreke/smali/wiki/smalidea
我用的是最新版本的A.studio和Win7。我按照 Github 上的指南(调试应用程序)进行了第 5 点。我无法执行第 6 点,因为我在 IDE 中没有任何运行配置。我尝试创建配置,但随后收到错误消息:未指定模块。我不确定我是否理解得很好,我应该从 studio 还是从手机运行应用程序?
最佳答案
对于第 6 步,“在设备上安装/启动应用程序”,您手动安装 apk 并在设备上运行它。例如。 “adb install my.apk”,然后通过从启动器打开它来启动 apk。
应用程序在设备上运行后,您可以在 ddms/android monitor 中选择该应用程序,这会将您本地计算机上的端口 8700 与该应用程序相关联。
完成后,返回 IDEA 并创建一个新的“远程”类型的运行配置。即运行->编辑配置,然后单击左上角的“+”图标,然后选择远程。默认配置应该没问题,只需确保将端口更改为 8700。
现在您应该可以开始调试了(即运行->调试)
关于android - Android Studio 中的 Smalidea 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35890769/