Android Studio-运行应用程序而不启动程序活动
所以和其他人一样,我搬到了安卓工作室,遇到了一些问题 我当前的问题-Android Studio不允许我在清单中没有可启动活动的情况下运行应用程序,例如,我的application Pro密钥,它不应该是可启动的,并且在Eclipse中运行良好Android Studio-运行应用程序而不启动程序活动,android,eclipse,android-studio,debugging,android-activity,Android,Eclipse,Android Studio,Debugging,Android Activity,所以和其他人一样,我搬到了安卓工作室,遇到了一些问题 我当前的问题-Android Studio不允许我在清单中没有可启动活动的情况下运行应用程序,例如,我的application Pro密钥,它不应该是可启动的,并且在Eclipse中运行良好 显然,它不应该运行,但是有没有办法直接从Studio安装它?在运行/调试配置中(就在工具栏中的启动按钮旁边),您可以管理应用程序配置。在那里,您应该能够指定是否要启动活动。对于您提到的情况,编辑“默认”运行配置可能不会产生可运行/可安装的应用程序(至少在
显然,它不应该运行,但是有没有办法直接从Studio安装它?在运行/调试配置中(就在工具栏中的
启动
按钮旁边),您可以管理应用程序配置。在那里,您应该能够指定是否要启动活动。对于您提到的情况,编辑“默认”运行配置可能不会产生可运行/可安装的应用程序(至少在Android Studio 0.2.3上)
相反,可以通过定义新的运行配置来运行/安装:
Run -> Edit Configurations -> '+'
选择“不启动活动”,但保持“部署应用程序”处于选中状态。在运行/调试配置中的常规->启动选项->启动不选择任何内容
像这样
所需的Android应用程序模块启动选项
启动
->无而不是(活动)
您是否检查了启动配置设置?您应该能够声明不想启动活动。@Niek它甚至不允许我在自动生成的项目启动配置中选择“不启动活动”,但我添加了一个新的“Android应用程序”,现在它可以工作了。你应该回答,这样我才能接受。谢谢谢谢,回复贴出来了!这很奇怪,但在我上次从Android Studio安装和启动Android Studio时,通过BOOT_COMPLETED action到达了我的BrodcastReceiver
,但通过/gradlew installDebug
,从未到达广播接收器。完整问题: