如何无需从Android Studio重新上传,在设备上重新运行调试版应用?
嘿,我之前也碰到过一模一样的问题!这基本是因为你的应用启动Activity的配置缺了关键项,导致系统没在主屏幕生成图标。给你说个最简单的解决办法:
修复AndroidManifest.xml的启动入口配置
这是最直接的解决方案:
- 打开项目里的
app/src/main/AndroidManifest.xml文件 - 找到你作为启动页的Activity(一般是
MainActivity),确认它的标签里包含下面这个intent-filter:
<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter>
这个配置的作用就是告诉Android系统:“这是应用的主入口,要在主屏幕显示图标”。要是没加这个,应用虽然能正常安装运行,但系统不会把它的图标放到主屏幕上。
- 保存文件后,重新点击Android Studio的
Run按钮再部署一次应用
等这次部署完成,退出应用后你就能在主屏幕看到图标了,之后不用连USB也能直接点开运行。
另外提个小细节:有些Android 7设备的主屏幕不会直接显示所有应用,需要滑动到应用抽屉去找,但按你的情况来看,大概率是Manifest配置的问题,先按上面的步骤改就行。
内容的提问来源于stack exchange,提问作者Håkon Hægland
相关产品推荐
相关产品推荐

