Hi all, Apologies for the cross post as i've recently raised this issue the android-ndk group but raising again as someone here may know the answer.
I'm having a problem when using *vs-android*<https://code.google.com/p/vs-android/> to build an Android native application using a *NativeActivity* class. The application i'm building is the NDK's *NativeActivity* source sample. Using the command line *ndk-build* and *ant* to build the sample works perfectly however using *vs-android* results in this error: *04-03 10:21:55.974: E/AndroidRuntime(7254): Caused by: java.lang.IllegalArgumentException: Unable to load native library: /data/app-lib/com.example.native_activity-1/libnative-activity.so* * * Looking at the *NativeActivity* source<http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.3_r1/android/app/NativeActivity.java#NativeActivity.loadNativeCode%28java.lang.String%2Cjava.lang.String%2Candroid.os.MessageQueue%2Cjava.lang.String%2Cjava.lang.String%2Cint%2Candroid.content.res.AssetManager%2Cbyte%5B%5D%29> actually suggests that the native lib could be found, as it's *path* is valid, but the function *loadNativeCode* failed, (the *onCreate* function isn't being stripped as i've checked the .so). I realise this is probably a *vs-android* issue and so is outside the scope of this group however i have a question regarding the addition of the package post-fix characters. When i build the sample using *ndk-build* the application is installed to: *com.example.native_activity* but the sample built using vs-android installs it here: *com.example.native_activity-1* or sometimes even here: *com.example.native_activity-2* Does anyone know why the -1 is being post-fixed? Does anyone know how to make sure the -1 isn't post-fixed? Can this be controlled? The reason i'm questioning the post-fix addition is *vs-android* used to build and run the sample without problems; the application was installed without the -1 post-fix. :( Many thanks in advance for any help and/or advice offered. Andy Slater -- -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.