Java 有没有办法在Android Studio中获得给定项目的活动流程图?
我开始工作的那家公司最近给了我他们当前的Android项目,让我阅读和理解。我真的很难知道哪个活动开始了,或者打算开始哪个活动,基本上无法理解事情的流程(除了启动程序活动)Java 有没有办法在Android Studio中获得给定项目的活动流程图?,java,android,mobile,Java,Android,Mobile,我开始工作的那家公司最近给了我他们当前的Android项目,让我阅读和理解。我真的很难知道哪个活动开始了,或者打算开始哪个活动,基本上无法理解事情的流程(除了启动程序活动) 除了在每个文件中搜索意图调用(每个文件都有大量的代码行)之外,是否还有更简单的方法来确定应用程序的活动流程?您能否构建和运行应用程序,以便查看和感受不同屏幕的功能 在清单中查找主要活动。搜索主活动startActivity()或startActivityForResult(),导航到下一个活动,依此类推。通过这种方式可以绘制
除了在每个文件中搜索意图调用(每个文件都有大量的代码行)之外,是否还有更简单的方法来确定应用程序的活动流程?您能否构建和运行应用程序,以便查看和感受不同屏幕的功能 在清单中查找主要活动。搜索主活动
startActivity()
或startActivityForResult()
,导航到下一个活动,依此类推。通过这种方式可以绘制图形,您可以尝试使用任何脚本语言来自动化该过程
项目可能有片段,因此您必须找到
FragmentManager
和commit()
我认为您应该从launcher活动开始,而不是签出它的布局
,单击活动中使用的事件,像wise一样,您将获得并理解应用程序的整个流程。不是真的。我无法通过登录屏幕,这里的高级开发人员不记得测试凭据。我也不能回避这一点,因为身份验证代码是复杂的,它是通过.NETWeb服务完成的。不过这个应用程序是测试版。给他开一张罚单=)同时找到一个表示身份验证正常的函数或变量,并像往常一样添加存根。尝试搜索测试(如果有)。