0
ネイティブコード(C++)からJava頂点配列(浮動小数点配列)へのアクセスを取得する必要がありますが、どのようにそのドキュメントを見つけることができません..オブジェクトにアクセスできます配列変数にはアクセスできません。アンドロイドのsdkアクセスネイティブコードからの浮動小数点配列
非配列変数にアクセスするコード:私はmesh_objから頂点[]にアクセスするにはどうすればよい
// get mesh object
jclass clazz = env->GetObjectClass(java_obj);
jfieldID mesh_fid = env->GetFieldID(clazz, field_name, "Lorg/siprop/bullet/util/Mesh;");
jobject mesh_obj = env->GetObjectField(java_obj, mesh_fid);
// get mesh vert count
jclass mesh_clazz = env->GetObjectClass(mesh_obj);
jfieldID mesh_vertCoun_fid = env->GetFieldID(mesh_clazz, "numVertex", "I");
int vertCount = env->GetIntField(java_obj, mesh_vertCoun_fid);
// java code
class Mesh
{
public float vertex[];
public int numVertex = 0;
...
}
を?