bytedeco/javacpp

How to handle AssetManager using JavaCpp?

Open

#792 aperta il 23 gen 2025

Vedi su GitHub
 (8 commenti) (0 reazioni) (0 assegnatari)Java (620 fork)batch import
help wantedquestion

Metriche repository

Star
 (4279 star)
Metriche merge PR
 (Merge medio 2g) (1 PR mergiata in 30 g)

Descrizione

I have a c++ library that needs access to the java Android AssetManager. (android.content.res.AssetManager) To pass it to the library, I am using a custom JNI that takes this AssetManager as a jobect and then converts it to the equivalent c++ class AAssetManager (defines in android/asset_manager.h) using AAssetManager_fromJava(jobject*)

I was wondering how to handle this using javacpp?

I tried to do infoMap.put(new Info("AAssetManager").javaNames("AssetManager").define()) but the generated NativeLibrary.java doesn't define the AssetManager class.

Guida contributor