Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有办法在Android Studio中获得给定项目的活动流程图?_Java_Android_Mobile - Fatal编程技术网

Java 有没有办法在Android Studio中获得给定项目的活动流程图?

Java 有没有办法在Android Studio中获得给定项目的活动流程图?,java,android,mobile,Java,Android,Mobile,我开始工作的那家公司最近给了我他们当前的Android项目,让我阅读和理解。我真的很难知道哪个活动开始了,或者打算开始哪个活动,基本上无法理解事情的流程(除了启动程序活动) 除了在每个文件中搜索意图调用(每个文件都有大量的代码行)之外,是否还有更简单的方法来确定应用程序的活动流程?您能否构建和运行应用程序,以便查看和感受不同屏幕的功能 在清单中查找主要活动。搜索主活动startActivity()或startActivityForResult(),导航到下一个活动,依此类推。通过这种方式可以绘制

我开始工作的那家公司最近给了我他们当前的Android项目,让我阅读和理解。我真的很难知道哪个活动开始了,或者打算开始哪个活动,基本上无法理解事情的流程(除了启动程序活动)


除了在每个文件中搜索意图调用(每个文件都有大量的代码行)之外,是否还有更简单的方法来确定应用程序的活动流程?

您能否构建和运行应用程序,以便查看和感受不同屏幕的功能

在清单中查找主要活动。搜索主活动
startActivity()
startActivityForResult()
,导航到下一个活动,依此类推。通过这种方式可以绘制图形,您可以尝试使用任何脚本语言来自动化该过程


项目可能有片段,因此您必须找到
FragmentManager
commit()

我认为您应该从launcher
活动开始,而不是签出它的
布局
单击
活动中使用的
事件,像wise一样,您将获得并理解应用程序的整个流程。不是真的。我无法通过登录屏幕,这里的高级开发人员不记得测试凭据。我也不能回避这一点,因为身份验证代码是复杂的,它是通过.NETWeb服务完成的。不过这个应用程序是测试版。给他开一张罚单=)同时找到一个表示身份验证正常的函数或变量,并像往常一样添加存根。尝试搜索测试(如果有)。