thax for reply yeap, i'm in windows, i install, cygwin, but still, not able to understand, how to run,build the project, ndk-build command also not working.
thax in adv. On Fri, Jan 7, 2011 at 12:31 PM, Robert Green <[email protected]> wrote: > Where to start? > > 1) Read the documentation. > http://developer.android.com/sdk/ndk/index.html > 2) Ask on the right mailing list. > http://groups.google.com/group/android-ndk > 3) Get replies publicly so that the information can help other > people. Asking to have people personally email you answers does not > help others in the same boat. > > You provided no information for anyone to help so I'm guessing you are > in windows. Install cygwin, do what the documentation says, enjoy > your shared object binary. > > On Jan 6, 10:14 pm, Rocky <[email protected]> wrote: > > Hi, > > > > but i'm not able to run make command. > > > > can u give me step by step procedure upto this point.... > > > > u can send me at [email protected] > > > > thanks in advance.. > > > > On Wed, Dec 29, 2010 at 3:13 PM, Anshuman Tripathi < > > > > > > > > > > > > > > > > > > > > [email protected]> wrote: > > > I am new guy for android. I am trying to use NDK in my Test Project. > > > After getting MAKE APP successfully. I will get .so file but when I > > > started my Test project > > > its not able to load the file. It showing the error like "unsatisfied > > > link error" . > > > > > logcat message like > > > > > : >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<< > > > D/AndroidRuntime( 275): CheckJNI is ON > > > D/AndroidRuntime( 275): --- registering native functions --- > > > I/ActivityManager( 65): Starting activity: Intent > > > { act=android.intent.action.MAIN > > > cat=[android.intent.category.LAUNCHER] flg=0x10000000 > > > cmp=cem.net.NDKDem/.NDKDem } > > > D/AndroidRuntime( 275): Shutting down VM > > > I/AndroidRuntime( 275): NOTE: attach of thread 'Binder Thread #3' > > > failed > > > D/jdwp ( 275): adbd disconnected > > > W/ActivityManager( 65): Activity pause timeout for > > > HistoryRecord{43fa6198 com.android.launcher/ > > > com.android.launcher2.Launcher} > > > I/ActivityManager( 65): Start proc cem.net.NDKDem for activity > > > cem.net.NDKDem/.NDKDem: pid=282 uid=10036 gids={} > > > W/dalvikvm( 282): Exception Ljava/lang/UnsatisfiedLinkError; thrown > > > during Lcem/net/NDKDem/NativeLib;.<clinit> > > > D/AndroidRuntime( 282): Shutting down VM > > > W/dalvikvm( 282): threadid=1: thread exiting with uncaught exception > > > (group=0x4001d800) > > > E/AndroidRuntime( 282): FATAL EXCEPTION: main > > > E/AndroidRuntime( 282): java.lang.ExceptionInInitializerError > > > E/AndroidRuntime( 282): at > > > cem.net.NDKDem.NDKDem.onCreate(NDKDem.java:21) > > > E/AndroidRuntime( 282): at > > > android.app.Instrumentation.callActivityOnCreate(Instrumentation.java: > > > 1047) > > > E/AndroidRuntime( 282): at > > > android.app.ActivityThread.performLaunchActivity(ActivityThread.java: > > > 2627) > > > E/AndroidRuntime( 282): at > > > android.app.ActivityThread.handleLaunchActivity(ActivityThread.java: > > > 2679) > > > E/AndroidRuntime( 282): at android.app.ActivityThread.access > > > $2300(ActivityThread.java:125) > > > E/AndroidRuntime( 282): at android.app.ActivityThread > > > $H.handleMessage(ActivityThread.java:2033) > > > E/AndroidRuntime( 282): at > > > android.os.Handler.dispatchMessage(Handler.java:99) > > > E/AndroidRuntime( 282): at > android.os.Looper.loop(Looper.java:123) > > > E/AndroidRuntime( 282): at > > > android.app.ActivityThread.main(ActivityThread.java:4627) > > > E/AndroidRuntime( 282): at > > > java.lang.reflect.Method.invokeNative(Native Method) > > > E/AndroidRuntime( 282): at > > > java.lang.reflect.Method.invoke(Method.java:521) > > > E/AndroidRuntime( 282): at com.android.internal.os.ZygoteInit > > > $MethodAndArgsCaller.run(ZygoteInit.java:868) > > > E/AndroidRuntime( 282): at > > > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) > > > E/AndroidRuntime( 282): at > dalvik.system.NativeStart.main(Native > > > Method) > > > E/AndroidRuntime( 282): Caused by: java.lang.UnsatisfiedLinkError: > > > Library ndk_dem not found > > > E/AndroidRuntime( 282): at > > > java.lang.Runtime.loadLibrary(Runtime.java:461) > > > E/AndroidRuntime( 282): at > > > java.lang.System.loadLibrary(System.java: > > > 557) > > > E/AndroidRuntime( 282): at > > > cem.net.NDKDem.NativeLib.<clinit>(NativeLib.java:6) > > > E/AndroidRuntime( 282): ... 14 more > > > W/ActivityManager( 65): Force finishing activity > > > cem.net.NDKDem/.NDKDem > > > W/ActivityManager( 65): Activity pause timeout for > > > HistoryRecord{43e3b3b8 cem.net.NDKDem/.NDKDem} > > > I/ActivityManager( 65): Displayed activity com.android.launcher/ > > > com.android.launcher2.Launcher: 108535 ms (total 108535 ms) > > > W/ActivityManager( 65): Activity destroy timeout for > > > HistoryRecord{43e3b3b8 cem.net.NDKDem/.NDKDem} > > > D/KeyguardViewMediator( 65): pokeWakelock(5000) > > > I/ARMAssembler( 65): generated > > > scanline__00000077:03515104_00000000_00000000 [ 33 ipp] (47 ins) at > > > [0x330a80:0x330b3c] in 3010726 ns > > > I/Process ( 282): Sending signal. PID: 282 SIG: 9 > > > I/ActivityManager( 65): Process cem.net.NDKDem (pid 282) has died. > > > I/ARMAssembler( 65): generated > > > scanline__00000177:03515104_00001001_00000000 [ 91 ipp] (114 ins) at > > > [0x330e60:0x331028] in 2971458 ns > > > D/dalvikvm( 125): GC_EXTERNAL_ALLOC freed 1053 objects / 58696 bytes > > > in 187ms > > > I/ActivityManager( 65): Starting activity: Intent > > > { act=android.intent.action.MAIN > > > cat=[android.intent.category.LAUNCHER] flg=0x10200000 > > > cmp=net.cem.HelloTest/.HelloTest } > > > I/ActivityManager( 65): Start proc net.cem.HelloTest for activity > > > net.cem.HelloTest/.HelloTest: pid=289 uid=10032 gids={} > > > I/ActivityManager( 65): Displayed activity > > > net.cem.HelloTest/.HelloTest: 2208 ms (total 2208 ms) > > > D/dalvikvm( 125): GC_EXPLICIT freed 211 objects / 10200 bytes in > > > 181ms > > > W/KeyCharacterMap( 289): No keyboard for id 0 > > > W/KeyCharacterMap( 289): Using default keymap: /system/usr/keychars/ > > > qwerty.kcm.bin > > > I/ActivityManager( 65): Starting activity: Intent > > > { act=android.intent.action.MAIN cat=[android.intent.category.HOME] > > > flg=0x10200000 cmp=com.android.launcher/ > > > com.android.launcher2.Launcher } > > > D/dalvikvm( 138): GC_EXPLICIT freed 1170 objects / 84960 bytes in > > > 332ms > > > I/ActivityManager( 65): Starting activity: Intent > > > { act=android.intent.action.MAIN > > > cat=[android.intent.category.LAUNCHER] flg=0x10200000 > > > cmp=cem.net.HelloGallery/.HelloGallery } > > > I/ActivityManager( 65): Start proc cem.net.HelloGallery for activity > > > cem.net.HelloGallery/.HelloGallery: pid=295 uid=10035 gids={} > > > I/ActivityManager( 65): Displayed activity > > > cem.net.HelloGallery/.HelloGallery: 3342 ms (total 3342 ms) > > > D/dalvikvm( 65): GREF has increased to 301 > > > I/ActivityManager( 65): Starting activity: Intent > > > { act=android.intent.action.MAIN cat=[android.intent.category.HOME] > > > flg=0x10200000 cmp=com.android.launcher/ > > > com.android.launcher2.Launcher } > > > I/ActivityManager( 65): Starting activity: Intent > > > { act=android.intent.action.MAIN cat=[android.intent.category.HOME] > > > flg=0x10200000 cmp=com.android.launcher/ > > > com.android.launcher2.Launcher } > > > D/dalvikvm( 138): GC_EXPLICIT freed 146 objects / 7560 bytes in 198ms > > > I/ActivityManager( 65): Starting activity: Intent > > > { act=android.intent.action.MAIN > > > cat=[android.intent.category.LAUNCHER] flg=0x10200000 > > > cmp=cem.net.NDKDem/.NDKDem } > > > I/ActivityManager( 65): Start proc cem.net.NDKDem for activity > > > cem.net.NDKDem/.NDKDem: pid=303 uid=10036 gids={} > > > D/dalvikvm( 32): GC_EXPLICIT freed 265 objects / 10144 bytes in > > > 840ms > > > D/dalvikvm( 32): GC_EXPLICIT freed 27 objects / 1184 bytes in 343ms > > > D/dalvikvm( 32): GC_EXPLICIT freed 2 objects / 64 bytes in 491ms > > > W/dalvikvm( 303): Exception Ljava/lang/UnsatisfiedLinkError; thrown > > > during Lcem/net/NDKDem/NativeLib;.<clinit> > > > D/AndroidRuntime( 303): Shutting down VM > > > W/dalvikvm( 303): threadid=1: thread exiting with uncaught exception > > > (group=0x4001d800) > > > E/AndroidRuntime( 303): FATAL EXCEPTION: main > > > E/AndroidRuntime( 303): java.lang.ExceptionInInitializerError > > > E/AndroidRuntime( 303): at > > > cem.net.NDKDem.NDKDem.onCreate(NDKDem.java:21) > > > E/AndroidRuntime( 303): at > > > android.app.Instrumentation.callActivityOnCreate(Instrumentation.java: > > > 1047) > > > E/AndroidRuntime( 303): at > > > android.app.ActivityThread.performLaunchActivity(ActivityThread.java: > > > 2627) > > > E/AndroidRuntime( 303): at > > > android.app.ActivityThread.handleLaunchActivity(ActivityThread.java: > > > 2679) > > > E/AndroidRuntime( 303): at android.app.ActivityThread.access > > > $2300(ActivityThread.java:125) > > > E/AndroidRuntime( 303): at android.app.ActivityThread > > > $H.handleMessage(ActivityThread.java:2033) > > > E/AndroidRuntime( 303): at > > > android.os.Handler.dispatchMessage(Handler.java:99) > > > E/AndroidRuntime( 303): at > android.os.Looper.loop(Looper.java:123) > > > E/AndroidRuntime( 303): at > > > android.app.ActivityThread.main(ActivityThread.java:4627) > > > E/AndroidRuntime( 303): at > > > java.lang.reflect.Method.invokeNative(Native Method) > > > E/AndroidRuntime( 303): at > > > java.lang.reflect.Method.invoke(Method.java:521) > > > E/AndroidRuntime( 303): at com.android.internal.os.ZygoteInit > > > $MethodAndArgsCaller.run(ZygoteInit.java:868) > > > E/AndroidRuntime( 303): at > > > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) > > > E/AndroidRuntime( 303): at > dalvik.system.NativeStart.main(Native > > > Method) > > > E/AndroidRuntime( 303): Caused by: java.lang.UnsatisfiedLinkError: > > > Library ndk_dem not found > > > E/AndroidRuntime( 303): at > > > java.lang.Runtime.loadLibrary(Runtime.java:461) > > > E/AndroidRuntime( 303): at > > > java.lang.System.loadLibrary(System.java: > > > 557) > > > E/AndroidRuntime( 303): at > > > cem.net.NDKDem.NativeLib.<clinit>(NativeLib.java:6) > > > E/AndroidRuntime( 303): ... 14 more > > > W/ActivityManager( 65): Force finishing activity > > > cem.net.NDKDem/.NDKDem > > > > > -- > > > You received this message because you are subscribed to the Google > > > Groups "Android Developers" group. > > > To post to this group, send email to > [email protected] > > > To unsubscribe from this group, send email to > > > [email protected]<android-developers%[email protected]><android-developers%2Bunsubs > [email protected]> > > > For more options, visit this group at > > >http://groups.google.com/group/android-developers?hl=en > > > > -- > > Thanks & Regards > > > > Rakesh > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Thanks & Regards Rakesh -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

