android - Flutter - 如何调试原生android代码

标签 android flutter

我一直在尝试调试flutter中通过平台 channel 调用的原生android代码,调试只在flutter端。执行没有命中 native android 中的断点。应用程序按预期工作,但调试没有。我正在使用安卓工作室。有人可以告诉我如何调试 native android 代码吗?

最佳答案

在模拟器和物理设备上,在 project/android/ 中使用 Android Studio 时,断点对我来说工作正常。并记住调试而不是运行(^D 而不是 ^R)。请注意,从 project/ 打开项目时它 工作。


我认为创建一个新的 android 项目来为 flutter 应用程序编写 native 代码不是一个好的选择(vivek 的建议)。您需要在原生端考虑许多 Flutter 特定的注意事项,它不仅仅是一个 Android 应用程序。

关于android - Flutter - 如何调试原生android代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54986587/

相关文章:

android - Android Remote Mediator 类的 Flutter 等效项

git - VS Code 中文件名旁边的 "A "是什么意思?

Android TextView 文本截断行为

java - 在Android中如何在对话框中设置图像?

android - 在 Kotlin 中按 ID 查找按钮

android - 如何在 Android 上获取 Facebook 流和用户配置文件?

android 布局 ScrollView 中的 TextView ScrollView

flutter - Flutter 子级对父级的回调

firebase - 在flutter中使用2个where子句查询Firestore

flutter - 切换选项卡时防止 StreamBuilder 重新加载