Hey Vladimir Sorry for the typo. I meant to write armeabi only.
I looked into my apk file and native libs were not there. I had native_so_files.jar in my library project. I was building the library project and was using the generated aar in my application project (First deploying aar to S3 and then fetching it from there as a dependency). What I did not realize is that gradle was using old dependencies from dependency cache. Once I used --refresh-dependencies with the install , it worked just fine. Thanks for your help. Shubham On Thursday, 26 December 2013 12:44:07 UTC+5:30, Vladimir Zvezda wrote: > > Hello, > > On Wed, Dec 25, 2013 at 9:45 PM, Shubham Goyal > <[email protected]<javascript:> > > wrote: > >> |--lib >> |--ameabi >> |--libcom_couchbase_touchdb_TDCollateJSON.so >> |--mips >> |--libcom_couchbase_touchdb_TDCollateJSON.so >> |--x86 >> |--libcom_couchbase_touchdb_TDCollateJSON.so >> > > I think it should be "armeabi", not "ameabi". > > You can also check if the native libraries are in apk file after build. > For example, you can change .apk file extension to .zip and view the folder > structure like for typical zip archive. > > -- 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/groups/opt_out.
