安卓启动时快速跳转到指定activity
安卓 快速 启动 指定 跳转 Activity
2023-09-27 14:27:30 时间
背景:
安卓开发中,有时需要需要跳转到某个activity进行测试,但是按照正常流程,需要经过很多个页面才能过去,这样开发自测效率就非常低。如果能直接跳转过去,效率就高多了。
实现方案:
1.修改AndroidManifest.xml文件中对应activity的定义,增加如下信息(事后请务必删除):
android:exported="true"
2.在命令行中执行:
adb shell am start -n com.jm.test/com.jm.test.SecondActivity
注:com.jm.test是应用包名;com.jm.test.SecondActivity是待启动的activity全路径。
或者在Android Studio里进行配置,在Launch里选择“Specified Activity”,Activity里设置activity全路径:
Demo:
安卓启动时快速跳转到指定activity_adb跳转activity-Android代码类资源-CSDN下载
FAQ:
如果遇到提示activity不存在的问题,请自行检查确认:
1. 应用包名是否正确
2. activity全路径是否正确
3. activity定义中是否添加了“android:exported="true"”
本人曾遇到过,因为创建工程后,又修改了应用包名,导致执行上面命令出错,后来将手机上的应用通过adb uninstall 之后就ok了。
adb shell am start -n com.jm.test/.SecondActivity Starting: Intent { cmp=com.jm.test/.SecondActivity } Error type 3 Error: Activity class {com.jm.test/com.jm.test.SecondActivity} does not exist. |
安卓开发技术分享:安卓开发技术分享_蓝不蓝编程的博客-CSDN博客
相关文章
- 极客日报第 19 期:Win 10 原生运行安卓 App 开发者几乎不需要修改代码;首个云开发技术标准立项正式启动
- Unity RenderTexture 当作为 Camera.targetTexture 时,在某些安卓手机或模拟器无法显示或出现错乱
- 超级安卓漏洞 “寄生兽”影响数千万手机应用
- RN:tab切换react-native-scrollable-tab-view安卓上报错问题
- 安卓开发入门教程-Fragment
- 解决安卓启动页图片拉伸问题
- 安卓实现登陆界面3D旋转切换
- 一天撸一个安卓App:记事本
- 安卓设置窗口全屏(隐藏状态栏、标题栏)
- 安卓RxJava结合Retrofit发送单个或多个网络请求(串行)
- 安卓生成xml字符串(写xml)
- 如何打开安卓模拟器里的开发者选项
- 安卓tools命名空间大用途
- QT for Android 安卓报错 -LC++
- 性能优化登顶安卓阵营,vivo X20闪耀王者荣耀巅峰之战