Есть ли возможность иметь родной код Android?
Вопрос прост: есть ли возможность иметь собственный код Android на Neomad? Да? Как это сделать?
У меня может быть собственный код Windows Phone, собственный код iOS, но как получить собственный код Android?
когда я компилирую свой код, у меня есть только.apk для Android! Нет родного кода. Объяснение?
Спасибо
2 ответа
Решение
Для того, чтобы "сгенерировать" нативный проект Android.
Два пути для этого:
- По командной строке: Добавить параметр генерации проекта (-gp)
- С Eclipse: на вкладке параметров конфигурации запуска NeoMAD вы должны добавить "-gp" в поле " Дополнительная командная строка".
JNI это объяснение. Java Native Interface также работает под Android. Для его создания вам понадобится NDK. См. https://developer.android.com/training/articles/perf-jni.html