【问题标题】:Why my android studio doesn't launch app automatically after install(run)为什么我的 android studio 在安装(运行)后没有自动启动应用程序
【发布时间】:2019-09-10 07:06:25
【问题描述】:

我通过单击 android studio 上的绿色箭头构建并运行我的项目,我的应用程序应该会自动启动,但它只是安装然后什么也没发生。

我已经尝试重新安装 android studio 并创建一个新项目,但仍然没有修复。

这是我的运行/调试配置(只是默认设置)。

这是安卓清单

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
    <activity android:name=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>

            <category android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>
    </activity>
</application>

我发现如下错误信息,为什么会断开连接?

04/20 16:37:14: Launching app
$ adb install-multiple -r -t [my project path]\app\build\intermediates\split-apk\debug\slices\slice_2.apk [my project path]\app\build\intermediates\split-apk\debug\slices\slice_8.apk [my project path]\app\build\intermediates\split-apk\debug\slices\slice_7.apk [my project path]\app\build\intermediates\resources\instant-run\debug\resources-debug.apk [my project path]\app\build\intermediates\split-apk\debug\slices\slice_9.apk [my project path]\app\build\intermediates\split-apk\debug\slices\slice_5.apk [my project path]\app\build\intermediates\split-apk\debug\dep\dependencies.apk [my project path]\app\build\intermediates\split-apk\debug\slices\slice_6.apk [my project path]\app\build\intermediates\split-apk\debug\slices\slice_0.apk [my project path]\app\build\intermediates\split-apk\debug\slices\slice_1.apk [my project path]\app\build\intermediates\split-apk\debug\slices\slice_4.apk [my project path]\app\build\intermediates\split-apk\debug\slices\slice_3.apk [my project path]\app\build\intermediates\instant-run-apk\debug\app-debug.apk 
Device emulator-5556disconnected, monitoring stopped.
Split APKs installed in 1 s 572 ms

【问题讨论】:

  • 检查 logcat。可能应用程序在安装并运行后立即崩溃。
  • 请检查是否使用相同的设备以供将来启动,然后使其应用,然后确定,然后尝试安装可能会起作用
  • 您的 StartingActivity 是否属于 Launcher 类别?

标签: android android-emulator adb


【解决方案1】:

它是由 chrome 扩展 - VideoStream 引起的,它使用与 adb 相同的端口 5556。只需终止或卸载它即可正常工作。

参考。

https://stackoverflow.com/a/54660175/4557420

https://stackoverflow.com/a/54731956/4557420

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-29
    • 2012-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-04
    • 2015-06-14
    • 1970-01-01
    相关资源
    最近更新 更多