2015-01-20 47 views
3

你好,我使用了跟头库我添加了一个项目与Android向导,但在XML标记错误的Android添加库错误

import com.edmodo.cropper.CropImageView; 
CropImageView crop_image_view; 

做工精细确定进口 我的xml:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
    <com.edmodo.cropper.CropImageView 
     xmlns:custom="http://schemas.android.com/apk/res-auto" 
     android:id="@+id/crop_image" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     custom:aspectRatioX="5" 
     custom:showGuidelines="onTouch" 
     /> 
</LinearLayout> 

渲染问题注意该项目包含Java编译错误,这些错误会导致自定义视图呈现失败首先修复编译问题

The following classes could not be instantiated: 
- com.edmodo.cropper.CropImageView (Open Class, Show Exception) 
Tip: Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE Exception Details org.xmlpull.v1.XmlPullParserException: name expected (position:START_TAG <null>@4:59 in [email protected]) 

我gradlie:

android { 
    compileSdkVersion 19 
    buildToolsVersion "19.1.0" 

    defaultConfig { 
     applicationId "com.example.android" 
     minSdkVersion 16 
     targetSdkVersion 19 
     versionCode 1 
     versionName "1.0" 
    } 

    buildTypes { 
     release { 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

repositories { 
    mavenCentral() 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile project(':cropper') 
} 

其中IR我的错误?

回答

0

你有没有尝试添加像下面的依赖:

compile 'com.edmodo:cropper:1.0.1' 

请您尝试一下,并检查它。

Enjoy Coding ... :)