Java 如何查找Android应用程序启动时将执行的类?

Java 如何查找Android应用程序启动时将执行的类?,java,android,eclipse,Java,Android,Eclipse,正在开发Android应用程序。这是相当大和涉及。我需要找到应用程序启动时将执行的类,例如在Eclipse中运行时。我怎样才能找到这个班?有一些标准吗?查看Manifest.xml文件: <activity android:name=".LoginActivity" <intent-filter> <action android:name="android.intent.action.MAIN" />

正在开发Android应用程序。这是相当大和涉及。我需要找到应用程序启动时将执行的类,例如在Eclipse中运行时。我怎样才能找到这个班?有一些标准吗?

查看Manifest.xml文件:

 <activity
  android:name=".LoginActivity"
 <intent-filter>
                 <action android:name="android.intent.action.MAIN" />
                 <category android:name="android.intent.category.LAUNCHER" /> <-LUNCHER ACTIVITY
  </intent-filter>
 </activity>

查看Manifest.xml文件:

 <activity
  android:name=".LoginActivity"
 <intent-filter>
                 <action android:name="android.intent.action.MAIN" />
                 <category android:name="android.intent.category.LAUNCHER" /> <-LUNCHER ACTIVITY
  </intent-filter>
 </activity>

检查您的
AndroidManifest.xml
,它位于那里,带有以下标志:

<intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

检查您的
AndroidManifest.xml
,它位于那里,带有以下标志:

<intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

查看AndroidManifest.xml


带有action.MAIN和category.LAUNCHER的activty将首先在AndroidManifest.xml中启动


带有action.MAIN和category.LAUNCHER的activty将首先启动一些指针,这些指针可能会帮助您:

  • 它通常被称为主要活动

  • 如果在您的情况下它不是MainActivity,请打开AndroidManifest,按ctrl+F并搜索“LAUNCHER”以查看哪个类将首先启动


一些可能对您有所帮助的提示:

  • 它通常被称为主要活动

  • 如果在您的情况下它不是MainActivity,请打开AndroidManifest,按ctrl+F并搜索“LAUNCHER”以查看哪个类将首先启动

来自:

当您使用Android SDK工具创建一个新的应用程序时,为您创建的存根活动会自动包含一个意图过滤器,该过滤器声明该活动响应“main”操作,并应置于“launcher”类别中。意图过滤器如下所示:


后来:

元素指定这是应用程序的“主”入口点。元素指定此活动应列在系统的应用程序启动器中(以允许用户启动此活动)

如果您希望您的应用程序是自包含的,并且不允许其他应用程序激活其活动,那么您不需要任何其他意图过滤器。只有一个活动应该具有“主”操作和“启动器”类别,如前一个示例中所示

换言之,具有带有action=“android.intent.action.MAIN”和category=“android.intent.category.LAUNCHER”的意图过滤器的活动是在使用应用程序图标时首先运行的活动

由于您的项目“相当大且涉及面广”,我建议您了解基本知识-请阅读有关活动的文档,清单..

来自:

当您使用Android SDK工具创建一个新的应用程序时,为您创建的存根活动会自动包含一个意图过滤器,该过滤器声明该活动响应“main”操作,并应置于“launcher”类别中。意图过滤器如下所示:


后来:

元素指定这是应用程序的“主”入口点。元素指定此活动应列在系统的应用程序启动器中(以允许用户启动此活动)

如果您希望您的应用程序是自包含的,并且不允许其他应用程序激活其活动,那么您不需要任何其他意图过滤器。只有一个活动应该具有“主”操作和“启动器”类别,如前一个示例中所示

换言之,具有带有action=“android.intent.action.MAIN”和category=“android.intent.category.LAUNCHER”的意图过滤器的活动是在使用应用程序图标时首先运行的活动


由于您的项目“相当大且涉及面广”,我建议您了解基本知识-请阅读有关活动的文档,清单..

查看java代码。你应该在那里找到课程。我想它在src文件夹中

看看java代码。你应该在那里找到课程。我认为它在src文件夹中

您的主要活动将是第一个运行的类…您的主要活动将是第一个运行的类…这不是第一个运行的类。应用程序不是首先运行的类。应用程序是