#include "collection.hpp" #include "constant.hpp" namespace mbgl { namespace android { namespace conversion { std::vector toVector(JNIEnv& env, jni::Array array) { std::size_t len = array.Length(env); std::vector vector; vector.reserve(len); for (std::size_t i = 0; i < len; i++) { jni::String jstr = array.Get(env, i); vector.push_back(*convert(env, jstr)); jni::DeleteLocalRef(env, jstr); } return vector; } } } }