Archive for the ‘android’ Category

found solution here: http://stackoverflow.com/questions/10480858/how-to-define-same-macro-function-based-on-different-parameters

Google Android development team – you’re a bunch of whores!

Why std is so fu**ing old??????

need to write your own to_string function

string to_string (int num)
{
ostringstream convert; // stream used for the conversion

convert << num; // insert the textual representation of ‘Number’ in the characters    in the stream

return convert.str();
}

found this nice question and great answer

http://stackoverflow.com/questions/4967799/how-to-know-the-calling-activity-in-android

works great

i’m looking for a UI menu for my ndk app.

found this nice project http://gameplay3d.org/

from this q&a http://stackoverflow.com/questions/15859521/ui-using-opengl-es-in-bb10

also, this looks nice: http://blogs.gnome.org/clutter/

and this http://www.cegui.org.uk/wiki/index.php/Main_Page

 

many shit here http://gamedev.stackexchange.com/questions/3617/good-gui-for-opengl

After SDK upgrade my app kept on failing with errors on launch

FATAL EXCEPTION: main

java.lang.ClassNotFoundException

I spent 2 hours on this bullshit

solution:
under project libs, right click on cordova-2.3.0.jar and click Build Path –> Add to Build Path

just change in your Application.mk to android-9 in the APP_PLATFORM

APP_STL = gnustl_shared
APP_CPPFLAGS = -fexceptions
APP_PLATFORM := android-9
APP_ABI := armeabi

Building Boost with NDK

Posted: May 9, 2013 in android, c++, JNI/NDK, mobile

found this nice post, I hope it works

http://www.codexperiments.com/android/2011/05/tips-tricks-building-boost-with-ndk-r5/

http://stackoverflow.com/questions/14036311/official-boost-library-support-for-android-and-ios

https://github.com/markshiz/cross-platform-tutorial

It didn’t. this is shit.


Another try:

found this nice code

https://github.com/mcxiaoke/boost-ndk

download + extract + put the “boost” dir in the same level of your android project (not inside, but in the same level).

Edit boost\tools\build\v2\user-config.jam –> change “ANDROID_NDK = E:/android/ndk ;” to ANDROID_NDK = <YOUR NDK LOCATION> ;

Final thoughts

I didn’t manage to build boost with android. Just use plain POSIX threading. Works great.