2017-07-28 17 views
1

このエラーはちょうどランダムに現われました。私はそれについて多くの答えがあることがわかります。そして私のような私の場合に関連するソリューションのほとんどを見てみました:multidexを使用してエラー:タスク ':app:compileDebugJavaWithJavac'の実行に失敗しました。 > java.lang.NullPointerException

  • 、Gradleのファイルを削除して再起動

    1. は私のGradleは最新のものある。すなわち確認しました2.3.3、

    2. いくつかのフォーラムで問題がレルムバージョンであると言われましたが、これも3.0.0から3.5.0に変更しました。 しかし何も機能しませんでした。

    私は私のアプリのフォルダに記載されたフォルダを観察:

    app->tmp->compileDebugWithJavac

    をそれが空である1つのフォルダのemptySourcePathRefを持っています。それはtmpフォルダにあるため、このフォルダは削除されています。私はそれが解決策になるかもしれないと思っています。

    私はまだ私の問題を解決していません。これには他の解決策がありますか?

  • 答えて

    0

    私はそれを私の自己を解く..私は削除としてレルムオブジェクトのクラスで私は

    public class MyRealmObject extends RealmObject { 
    @PrimaryKey 
    String _id; 
    
    RealmList<?> replies; 
    
    // public RealmList<?> getReplies() { 
    //  return replies; 
    // } 
    // 
    // public void setReplies(RealmList<?> replies) { 
    //  this.replies = replies; 
    // } 
    

    ように、1つのフィールドを宣言したことに気づいたと私は、これが問題だったことを理解前後にこれを追加しました。私はそれについてもっと知るために問題を投稿しました。

    https://github.com/realm/realm-mobile-platform/issues/242

    関連する問題