Я получаю известную ошибку неудовлетворительной связи при попытке запустить приложение на C ++ на Android.Я попробовал несколько способов решить эту проблему и обнаружил, что когда я закомментирую все вызовы функций math.h (например, sin
или sqrt
), приложение запускается правильно.
Я связываю свои.so библиотека только с libGLESv1_CM.a
и в Java я звоню:
static {
try
{
System.loadLibrary("GLESv1_CM");
System.loadLibrary("Game");
}
catch(UnsatisfiedLinkError error)
{
Log.e("MyGame", "Failed to launch game");
}
}
Я что-то упустил?