【问题标题】:The application is installed but not running or visible on virtual device应用程序已安装但未运行或在虚拟设备上不可见
【发布时间】:2023-03-28 10:41:01
【问题描述】:
[2013-05-17 03:56:29 - beginner] Android Launch!
[2013-05-17 03:56:29 - beginner] adb is running normally.
[2013-05-17 03:56:29 - beginner] No Launcher activity found!
[2013-05-17 03:56:29 - beginner] The launch will only sync the application package on the device!
[2013-05-17 03:56:29 - beginner] Performing sync
[2013-05-17 03:56:29 - beginner] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'wlah'
[2013-05-17 03:56:30 - beginner] Application already deployed. No need to reinstall.
[2013-05-17 03:56:30 - beginner] \beginner\bin\beginner.apk installed on device
[2013-05-17 03:56:30 - beginner] Done!

我不知道为什么会这样。几天前,AVD 正在运行我的应用程序。但现在它只是在控制台上显示此消息,但应用程序并未实际安装在 AVD(或模拟器)中。

【问题讨论】:

    标签: android eclipse android-emulator avd


    【解决方案1】:

    应用程序已安装,但您没有提及启动器活动
    修改您的清单文件:-

      <application android:icon="@drawable/icon" android:label="@string/app_name">
                <activity android:name=".YourActivity">
                    <intent-filter>
                        <action android:name="android.intent.action.MAIN" />
                        <category android:name="android.intent.category.LAUNCHER" />
                    </intent-filter>
                </activity>
        </application>
    

    更新:

    这个:

    <action android:name="android.intent.action.SPLASHACTIVITY" />
    

    收件人:

    <action android:name="android.intent.action.MAIN" />
    

    【讨论】:

    • 感谢回复...但我已经将其设置为
    • 它甚至没有在我的虚拟设备上安装或可见
    【解决方案2】:

    这可能是提示:未找到启动器活动!

    它表示您没有在应用程序的 AndroidManifest.xml 文件上设置启动器活动。

    【讨论】:

    • 这已经设置好了...仍然没有工作
    • 什么是 SPLASHACTIVITY 在 .. 看我的编辑
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-05
    • 1970-01-01
    • 2012-05-15
    • 1970-01-01
    • 1970-01-01
    • 2012-06-30
    • 1970-01-01
    相关资源
    最近更新 更多