2017-10-04 20 views
2

私はオブジェクトボックスバージョン1.1.0を使用しています。 ObjectBoxのドキュメントに記載されている説明に従ってインストールされますが、このエラーが発生します。私はObjectboxのFAQセクションでこの問題を検索しましたが、彼らが提供するソリューションはandroid-aptを削除することです。しかし、グラデルファイルには、アンドロイドが使用されていません。だから、この問題を克服する方法は私を助けてください。ベローは、私のルートレベルのGradleファイルですシンボルMyObjectBoxを解決できません

buildscript { 
ext { 
    _buildToolsVersion = '26.0.1' 
    _compileSdkVersion = 26 
    objectboxVersion = '1.1.0' 
} 
repositories { 
    jcenter() 
    mavenCentral() 
    maven { url "http://objectbox.net/beta-repo/" } 
} 
dependencies { 
    classpath 'com.android.tools.build:gradle:2.2.3' 
    classpath 'com.google.gms:google-services:3.1.0' 
    classpath "io.objectbox:objectbox-gradle-plugin:$objectboxVersion" 
} 
}allprojects { 
repositories { 
    jcenter() 
    mavenCentral() 
    maven { 
     url 'https://maven.fabric.io/public' 
    } 
    maven { url "http://objectbox.net/beta-repo/" 
} 
} 
task clean(type: Delete) { 
delete rootProject.buildDir 
} 

アプリのGradleファイルが

apply plugin: 'com.android.application' 
android { 
compileSdkVersion 25 
buildToolsVersion "25.0.0" 
defaultConfig { 
    applicationId "com.kingof.android" 
    minSdkVersion 16 
    targetSdkVersion 25 
    versionCode 3 
    versionName "1.001" 
    multiDexEnabled = true 
    testInstrumentationRunner 
    "android.support.test.runner.AndroidJUnitRunner" 
    } 
    buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 
    'proguard-rules.pro' 
    } 
    } 
    lintOptions { 
     disable 'ValidFragment' 
    } 
    } 
    repositories{ 
     mavenCentral() 
     } 
    dependencies { 
     compile fileTree(dir: 'libs', include: ['*.jar']) 
    androidTestCompile('com.android.support.test.espresso:espresso- 
    core:2.2.2', { 
    exclude group: 'com.android.support', module: 'support-annotations' 
     }) 
compile 'com.android.support:appcompat-v7:25.3.1' 
compile 'com.android.support:design:25.3.1' 
testCompile 'junit:junit:4.12' 
compile 'com.jakewharton:butterknife:8.8.1' 
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1' 

compile 'com.google.firebase:firebase-auth:10.0.1' 
compile 'com.google.firebase:firebase-database:10.0.1' 
compile 'com.google.firebase:firebase-storage:10.0.1' 
compile 'com.firebaseui:firebase-ui:1.0.1' 
compile 'com.google.firebase:firebase-messaging:10.0.1' 
compile 'com.google.firebase:firebase-ads:10.0.1' 


compile 'com.patrickpissurno:ripple-effect:1.3.1' 
compile 'com.google.code.gson:gson:2.7' 
compile 'com.github.bumptech.glide:glide:3.7.0' 
compile 'com.theartofdev.edmodo:android-image-cropper:2.4.7' 
compile 'org.greenrobot:eventbus:3.0.0' 
compile 'com.snatik:storage:2.1.0' 
compile 'jp.wasabeef:glide-transformations:2.0.1' 
compile 'com.facebook.android:facebook-android-sdk:[4,5)' 
compile "io.objectbox:objectbox-android:$objectboxVersion" 


}apply plugin: 'com.google.gms.google-services' 
    apply plugin: 'io.objectbox' 
+0

あなたのアプリのGradleファイルも共有できますか? –

+0

@ MarkusJungingerアプリのGradleファイルが追加されました –

答えて

2

MyObjectBoxの下クラスは、ビルド時に生成されると、私はあなたがと、少なくとも1つのモデルファイルを持っている必要があると思うです@エンティティ注釈が生成されます。

+0

興味深い...これは、私がエラーでフラグが立てられたすべての行を修正する前に初めてビルドしようとしたが、ビルド後にエラー*が発生します。 – Michael

関連する問題