native icon indicating copy to clipboard operation
native copied to clipboard

Dart packages related to FFI and native assets bundling.

Results 399 native issues
Sort by recently updated
recently updated
newest added

At the moment we're just checking if the class name matches the name of a built in class, which is pretty brittle. It will break if a user happens to...

package:ffigen
lang-objective_c

1. Finding Android SDK is done through ANDROID_SDK_ROOT environment variable but there's no guarantee it's set on all systems. Best method will be somehow obtain the config of Flutter SDK,...

package:jnigen
package:jni

While working on generating proguard rules and feeding them into gradle, we can figure out how to solve other problems our users face: - [ ] https://github.com/dart-lang/native/issues/628 - [ ]...

package:jnigen
package:jni

Java `RuntimeException`s are technically Dart `Error`s.

package:jnigen
package:jni

What if someone wants to write some custom Java interface that is aware of the fact that it's going to be used in Dart. Maybe in this case the developer...

package:jnigen
package:jni

Implement method / class / field renaming like ffigen does. Since the primary interface is a dart API we can use arbitrary functions for renaming as well.

package:jnigen
package:jni

We should support interop between 2 or more jnigen-generated packages. _Originally posted by @mahesh-hegde in https://github.com/dart-lang/native/issues/761

type-enhancement
package:jnigen
package:jni

It's possible to exclude methods on a coarse basis using `exclude:` in YAML, but in current state it's useful for only excluding problematic methods. This should be more comprehensive, and...

package:jnigen
package:jni
area-config

It might be good idea if `JObjectPtr` etc.. are in separate import file than `JniObject` and friends, so less stuff in jni namespace by default, and autocomplete for `JO` only...

package:jnigen
package:jni

Currently typeclasses are prepended with `$` to avoid name collision. This is a temporary fix.

package:jnigen
package:jni