Я очень опытен с Visual C++, и я только начинаю программировать собственные приложения для Android C++ с помощью Visual Studio 2015 C++.Окно оверлей системы с Android NDK C++, вкл. OpenGL-ES для графики
Мне нужно сделать приложение на главном экране наложения стиля, предположительно с помощью окна TYPE_SYSTEM_OVERLAY и SYSTEM_ALERT_WINDOW разрешения.
- Возможно ли это сделать с помощью NDK? Будут ли доступны все API-вызовы API?
- Я правильно считать, что я не будет иметь возможность использовать OpenGL-ES для отображения графики в окне (так как он не полноэкранный)? Я хотел бы использовать cocos2d-x для графики, ввода и т. Д., Но у меня такое ощущение, что это будет невозможно.
- Это просто будет слишком трудно использовать NDK для этого типа приложения, и желательно, чтобы просто сесть и выучить Java и SDK? (последний вопрос, вероятно, немного opinional)
Вы определенно не можете использовать OpenGL на Android. Предположительно, вы хотите использовать OpenGL-es. – BDL
@BDL Предположительно я имел в виду Gl Es! –
FWIW, вы можете делать OpenGL на некоторых устройствах Android: http://jamesdolan.blogspot.ca/2014/06/opengl-44-and-beyond-on-android.html – MuertoExcobito