2016-01-02 70 views
1

这是我从我的导师那里得到的项目,在我的测试手机上运行后出现错误。我尝试了stackovetflow上的答案,但没有任何帮助。在logcat中和的manifest.xml如下路径中没有找到类“com.imagerecognition.MainActivity”:DexPathList

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.imagerecognition" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk 
     android:minSdkVersion="8" 
     android:targetSdkVersion="22" /> 

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

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

    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 
     <activity 
      android:name=".TakeBusinessCardActivity" 
      android:label="@string/app_name"> 

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

       <!--<category android:name="android.intent.category.LAUNCHER" />--> 
      <!--</intent-filter>--> 
     </activity> 
     <activity android:name=".HistoryActivity" android:label="拍摄历史"/> 
     <activity android:name=".DecodeActivity" android:label="解码"/> 

     <activity android:name=".MainActivity"> 

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

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

logcat

+0

尝试清洗项目和重建。 –

+0

好像你有两个活动声明了'ACTION_MAIN'意图过滤器。 – starkshang

+0

@FireSun,我找不到它。细节? –

回答

0

这下面的方法为我工作。右键点击您的project并选择properties。 “属性”面板将打开。从左边的菜单去Java Build Path - >Order and Export。从下面的列表中取消选中Android Dependencies旁边的框。最后clean您的项目和run

希望它有效。

参考Link

+0

仍然是相同的错误,谢谢 –

+0

好吧,现在试试这个,文件 - >无效缓存/重新启动 –

+0

仍然是一样的... –

0

试图改变自己的

android:name=".MainActivity"

完全指定名称

android:name="com.imagerecognition.MainActivity"

有时偏食行为怪异。

,如果它不工作,你可以试试这个 unable to find activity

+0

实际上它没有工作 –

相关问题