找不到默认活动,运行应用程序时出错

时间:2018-10-24 16:49:57

标签: java android android-studio

这是我的AndroidManifest.XML

1000    Chemo   4.0
1100    Greene  2.0
1200    Toddy   1.5
1000    Chemo   2.0
1000    Chemo   2.2
1100    Greene  1.9
1200    Toddy   2.8
The average fish weight is: 2.34

一切正常,直到今天,我不确定该怎么办。 我已经尝试过使缓存无效并重新启动,清理项目和重新构建 编辑:我添加了一些在复制页面中丢失的代码

2 个答案:

答案 0 :(得分:0)

清单标签在哪里? 还将类别添加到其他活动中。

<?xml version="1.0" encoding="utf-8"?>  <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.user.mypos">

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

<uses-permission android:name="android.permission.CAMERA" />

<uses-feature android:name="android.hardware.camera" />

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />

<application
    android:allowBackup="true"
    android:hardwareAccelerated="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>

    <activity
        android:name=".PrintManager"
        android:label="@string/title_activity_print">
        <intent-filter>
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

    <activity
        android:name=".MCRManager"
        android:label="@string/title_activity_msr">

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

    <activity
        android:name=".ICCManager"
        android:label="@string/title_activity_icc">

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

    </activity>

</application>

</manifest>

答案 1 :(得分:-1)

  1. 点击Run/Edit Configurations...
  2. 从左侧选择Android App/App
  3. 从右侧选择General标签
  4. 确保在Module组合框中选择了app
  5. Launch OptionsLaunch组合框中选择Default Activity
  6. Ok