bazelbuild / bazelbuild/rules_android

Use realm in Bazel Android Project

Open
#13 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
203
Forks
95
PR merge metrics
No merged PRs in 30d

Description

I want use Realm in my android project. In gradle Realm requires using annotation and some classes. You can see this in link, section "Manual setup"
https://realm.io/docs/java/latest/#how-do-i-customize-dependecies-defined-by-the-realm-gradle-plugin

```
import io.realm.transformer.RealmTransformer
android.registerTransform(new RealmTransformer(project))

dependencies {
api "io.realm:realm-annotations:$realm_version"
api "io.realm:realm-android-library:$realm_version"
api "io.realm:realm-android-kotlin-extensions:$realm_version"
kapt "io.realm:realm-annotations-processor:$realm_version"
}
```

In gradle realm has import of class and annotation "kapt".

I dont know how to use annotation in Bazel. Dagger generate classes such realm, but doesn't have annotation in bazel config file. Dagger just has http_archive.

https://github.com/google/dagger#bazel

How to use Realm in Bazel ?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.