当前位置:   article > 正文

通过包名,直接精确启动一个三方Activity_通过包名启动应用startactivity

通过包名启动应用startactivity

最近工程比较大,测试某个Activity时,总需要从头点新建,设置,啥的一大堆。或者是一个接口Activity,需要从别的应用进入。每次测试时候感觉不方便。
可以直接使用adb shell am start -n com.ui.test/.activity,但这个方法需要电脑,有时不方便演示。
直接写一个测试app,执行类似桌面快捷方式的功能。
在oncreat()里

Intent intent = new Intent();
intent.setClassName("com.ui.test", "com.ui.test.activity"); 
startActivity(intent);
  • 1
  • 2
  • 3

并将Activity的theme设置为
android:theme="@android:style/Theme.NoDisplay"
记得在onresume()里加上finish();即可。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/288846
推荐阅读
相关标签
  

闽ICP备14008679号