无法使用Android Studio安装应用

时间:2016-12-29 10:19:44

标签: android android-studio

我正在开发一款没有任何启动器活动的应用。但是,当我尝试从Android Studio的“运行”图标安装该应用时,它会显示“运行XYZApp时出错:找不到默认活动”

我在Eclipse中没有看到过这样的问题。

任何人都可以帮忙解决这个问题吗?如何在没有任何Launcher Activity的设备中安装我的应用程序。

4 个答案:

答案 0 :(得分:2)

编辑您的配置,然后在“启动”中选择“无”(或其他内容,您想要运行的内容)

答案 1 :(得分:1)

您必须错过AndroidManifest文件中主要活动的actioncategory

只需在您的活动中添加意向文件管理器,如下所示:

<activity
        android:name="com.example.MainActivity"
        android:label="XYZApp"
        android:theme="@android:style/Theme.NoTitleBar" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

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

答案 2 :(得分:0)

如果要从Eclipse升级到Android Studio,则可能需要刷新Android Studio的缓存并重新启动IDE。

请按照以下步骤操作:

  

档案 - &gt;使高速缓存无效/重新启动...

您还需要提及Android项目的清单文件中的活动。您可以使用以下代码执行此操作:此处MainActivity将在您的应用程序在Android设备上启动时启动。

<context android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</context>

答案 3 :(得分:0)

运行 - &gt;编辑配置。

On&#39; Launch&#39;选择您要开始的活动。

enter image description here