2014-10-30 70 views
1

我已經下載了android-support-v4.jar文件,以便在我的應用程序中使用android.support.v4.view.PagerAdapter。INSTALL_FAILED_DEXOPT添加android-support-v4後

我開發我的應用程序,我測試它在真正的Android設備上,它工作正常。

但每當我對Android的支持-V4添加到我的IDE和我嘗試重建項目中,我得到以下警告: warning after rebuild project

還當我嘗試運行它在真實的設備(或仿真器)我將得到以下錯誤: error after clicking un run button in IDE

注:正如我之前所說的添加android-support-v4我的應用程序工作正常。 注意:我使用的IDE是:13.1.3的IntelliJ注 :添加Android的支持-V4到我的項目:我把它添加到項目像這樣: enter image description here

在我附加結束我的清單文件,也許是它的原因。

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
      package="com.example.BritishCouncilasfads" 
      android:installLocation="auto" 
      android:versionCode="1" 
      android:versionName="1.0"> 
    <uses-sdk android:minSdkVersion="10"/> 
    <application android:label="@string/app_name"> 
     <activity android:name=".MainActivity" 
        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=".ListViewActivity"/> 
     <activity android:name=".SecondActivity"/> 
    </application> 
</manifest> 

請幫助我,我不知道該怎麼辦!! :(

+0

我有sume錯誤:(爲SDK 21添加了appcompat libray之後012,2.3以上的Android SDK工作正常 – 2014-11-04 00:04:22

回答

0

我在2.3版本的設備上遇到了同樣的錯誤,從支持v4庫版本22.0切換到22.2。一旦問題出現在2.3上,並且在4.0+上不可重現,則是7MB .dex文件限制和沒有65K的方法問題。

兩個可靠的解決方案將擺脫一些大庫或使用ProGuard。Proguard的幾乎默認配置的偉大工程,爲我減少DEX大小從7.5MB到3.5MB。

更多信息Error while installing application (INSTALL_FAILED_DEXOPT)