I'm not sure. To be honest we haven't looked at support static lib yet. Also, the current NDK integration will most likely be replaced by something based on the new c/cpp support in Gradle 1.11+
On Mon, Mar 10, 2014 at 6:56 PM, Wu Chienkang <[email protected]>wrote: > Here is some part of auto-generated Android.mk file with this build.gradle > LOCAL_CFLAGS := -I/home/my/include/path/src/main/include > LOCAL_LDLIBS := \ > -llog -L/home/my/link/path/src/main/libs -llmy3rdLib1 -llmy3rdLib2 > > I dont know why I can't link these 3rd party libraries and I got undefined > reference error as result. > > Wu Chienkang於 2014年3月11日星期二UTC+8上午9時29分28秒寫道: > >> Hi, I use the latest Android Studio 0.5.1 for project development. >> Here comes the question for NDK build problem. >> >> I put 3rd party native libraries(.a files) in /src/main/libs >> And related header files in /src/main/include >> >> My build.gradle look like this >> >> ndk { >> File curDir = file('./') >> curDir = file(curDir.absolutePath) >> String linkOpt = "-L" + curDir.absolutePath+"/src/main/libs" >> String incOpt = "-I" + curDir.absolutePath+"/src/main/include" >> >> moduleName "VisualSearch_Okao" >> cFlags incOpt >> ldLibs "log " + linkOpt + " -lmy3rdLib1 -lmy3rdLib2" >> >> stl "stlport_static" >> } >> >> But this still can't work, did anyone knows how to link 3rd libraries by >> build.gradle without key in 'ndk-build' manually. >> Thanks! >> > -- > You received this message because you are subscribed to the Google Groups > "adt-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Xavier Ducrohet Android SDK Tech Lead Google Inc. http://developer.android.com | http://tools.android.com Please do not send me questions directly. Thanks! -- You received this message because you are subscribed to the Google Groups "adt-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
