I'm developing a library in c++ using the android NDK. Actually i created my project in android with both java and c++ sources. I can compile and run my project and all works fine.
Now i would like to force eclipse to reinstall the apk on the phone even if the java code is unchanged but something changed on the c++ side. Infact if i just change my c++ code and i launch the application the new library is not uploaded on the phone.
Do you know how i could achieve the result?
Thanks a lot!
I have encountered this problem too.
To solve this, you could
toucha random java file in your project each time you compile the NDK project (easiest is to add it to the NDK makefile).This way Eclipse is "fooled" into re-creating the APK.
Open the Eclipse Workspace containing your project and then enable Window | Preferences | General | Workspace | Refresh automatically. Otherwise, you may need to refresh the Workspace manually (F5) before Eclipse will detect the changed file(s) and rebuild the APK.