【问题标题】:I can't launch an application with AVD (No Launcher activity found!)我无法使用 AVD 启动应用程序(未找到启动器活动!)
【发布时间】:2014-10-11 13:48:58
【问题描述】:

所以,我已经搜索了 2 个小时,但仍然没有找到问题的答案。

我使用 AVD 运行我的 android 项目 (Eclipse Luna),模拟器可以工作,但日志如下:

Android 启动!

adb 运行正常。

未找到启动器活动!

启动只会同步设备上的应用包!

执行同步

自动目标模式:首选 AVD 'test1' 不可用。启动新模拟器。

使用虚拟设备“test1”启动新模拟器

找到新的模拟器:emulator-5554

正在等待启动 HOME ('android.process.acore')...

HOME 在设备 'emulator-5554' 上启动

将 FindThem.apk 上传到设备“emulator-5554”

正在安装 FindThem.apk...

成功了!

\FindThem\bin\FindThem.apk 安装在设备上

完成!

我知道这可能是 AndroidManifest 中的问题,但我已经检查过,代码没问题:

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity 
        android:name="com.app.findthem.MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>                
            <category android:name="android.intent.action.LAUNCHER"/>
        </intent-filter>
    </activity>

(然后是其他活动的)。

我不明白,有人可以帮我吗?对不起我的英语,我是法国人。很抱歉,如果答案已经发布在某个地方,但我搜索并没有发现任何可以解决我的问题。

感谢您的阅读和帮助。

【问题讨论】:

  • 发布您的代码活动。是这个com.app.findthem.MainActivity吗?

标签: android eclipse avd launch


【解决方案1】:
<category android:name="android.intent.action.LAUNCHER"/>

应该是

<category android:name="android.intent.category.LAUNCHER" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-31
    • 2013-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多