android - Android Studio 中的 Smalidea 插件

标签 android android-studio smali

我在学校处理 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/

相关文章:

android - 在我的 Android 应用程序中播放 IMDB 视频?

Android - 谷歌地图 - LocationListener - 添加标记 onLocationChanged 使应用程序崩溃

android - Smali 类型转换为原始类型

java - 改造:使用 JSON 数组发送 POST 请求

android - Phonegap/Cordova 是否存在等效的 Wi-Fi Direct/Wi-Fi P2P?

android-studio - Android Studio - 用于发布崩溃的签名 APK

android - 在 Android Studio 中清理项目与重建项目与运行项目

android - 减少 Android Studio 项目大小

java - .catchall 是否用于指示 Dalvik 字节码的 smali 中的 finally 子句?

java - Smali - 如何在此代码中编辑点击时的 url