2014-05-11 63 views
0

嗨,大家好,我需要在我的項目中使用appcompat-v7。 我試圖將/sdk/extra/.../.../libs/appcompat-v7-jar複製到myproject/libs中,但在我的代碼中沒有任何錯誤... 當我運行我的應用程序I可以在調試看到:將appcompat-v7導入到項目中

// Compiled from ActionBarActivityDelegate.java (version 1.5 : 49.0, super bit) 
abstract class android.support.v7.app.ActionBarActivityDelegate { 

// Field descriptor #63 Ljava/lang/String; 
static final java.lang.String METADATA_UI_OPTIONS = "android.support.UI_OPTIONS"; 

// Field descriptor #63 Ljava/lang/String; 
static final java.lang.String UIOPTION_SPLIT_ACTION_BAR_WHEN_NARROW = "splitActionBarWhenNarrow"; 

// Field descriptor #63 Ljava/lang/String; 
private static final java.lang.String TAG = "ActionBarActivityDelegate"; 

// Field descriptor #69 Landroid/support/v7/app/ActionBarActivity; 
final android.support.v7.app.ActionBarActivity mActivity; 

// Field descriptor #71 Landroid/support/v7/app/ActionBar; 
private android.support.v7.app.ActionBar mActionBar; 

// Field descriptor #73 Landroid/view/MenuInflater; 
private android.view.MenuInflater mMenuInflater; 

// Field descriptor #75 Z 
boolean mHasActionBar; 

// Field descriptor #75 Z 
boolean mOverlayActionBar; 

// Field descriptor #75 Z 
private boolean mEnableDefaultActionBarUp; 

// Method descriptor #79  
(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; 
// Stack: 3, Locals: 1 
static android.support.v7.app.ActionBarActivityDelegate 
createDelegate(android.support.v7.app.ActionBarActivity activity); 
0 getstatic android.os.Build$VERSION.SDK_INT : int [1] 
3 bipush 18 
5 if_icmplt 17 
8 new android.support.v7.app.ActionBarActivityDelegateJBMR2 [2] 
11 dup 
12 aload_0 [activity] 
13 invokespecial android.support.v7.app.ActionBarActivityDelegateJBMR2(android.support.v7.app.ActionBarActivity) [3] 
16 areturn 
17 getstatic android.os.Build$VERSION.SDK_INT : int [1] 
20 bipush 16 

http://imagebin.org/310148

爲什麼???任何解決方案謝謝

回答

1
+0

是的,但是...... 複製從Android SDK安裝目錄下的JAR文件(例如, /extras/android/support/v4/android-support-v4.jar)到應用程序的項目庫/ – roxdragon

+0

@roxdragon :這是'android-support-v4.jar'的指令。這是'appcompat_v7'需要的,但'appcompat_v7'本身不僅僅是一個JAR。請遵循[「使用資源添加庫」的說明](https://developer.android.com/tools/support-library/setup.html#add-library)。 – CommonsWare

+0

是的,我添加了這個... http://imagebin.org/310270但是有錯誤...爲什麼? – roxdragon