我剛剛從源代碼管理中恢復了一個項目,並且最初嘗試運行它失敗。當我啓動應用程序我碰到下面的錯誤從源代碼管理恢復後的ClassNotFoundException
了java.lang.RuntimeException:無法實例化應用 com.mb.android.MB3Application:拋出java.lang.ClassNotFoundException: 找不到類「融爲一體。 mb.android.MB3Application「on path: DexPathList [[zip file 」/data/app/com.mb.android-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.mb.android- 1, /vendor/lib,/ system/lib]]
此項目在OS重新安裝之前工作。
從我的清單摘錄。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mb.android"
android:versionCode="9"
android:versionName="1.0.8" >
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="19" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:name=".MB3Application" >
<meta-data
android:name="android.app.default_searchable"
android:value="com.mb.android.activities.mobile.SearchResultsActivity"/>
<activity
android:name=".activities.MainActivity"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
...
removed
...
</application>
</manifest>
在MB3Application.java
package com.mb.android;
public class MB3Application extends Application implements MediaPlayer.OnCompletionListener {
}
包聲明包聲明中MainActivity.java
package com.mb.android.activities;
public class MainActivity extends BaseMB3Activity implements ServerLocatedListener {
}
從我可以告訴一切正常。有沒有人有任何想法,這個ClassNotFoundException來自。此外,該項目正在使用Android Studio構建。
謝謝。
編輯:在回答下面的答案。這是我的圖書館如何建立。
我只在項目中有一個模塊。這是它的庫。我已經右鍵點擊它們並選擇添加爲可能的庫。
該項目的外部庫部分。
模塊的build.gradle依賴
在項目結構對話框
感謝您的答覆。我仍然無法使用該信息解決此問題。我已經使用圖片更新了原始帖子。希望你或其他人能夠闡述。 – Redshirt
這是一個沒有正確添加的庫。謝謝 – Redshirt